Este guia mostra como configurar e fazer chamadas de API para o Claude no Microsoft Foundry usando um dos SDKs de cliente da Anthropic ou requisições HTTP diretas. Ao acessar o Claude no Microsoft Foundry, você é cobrado pelo uso do Claude no Azure Marketplace. Você pode usar os modelos Claude mais recentes, incluindo Claude Opus 5, Claude Opus 4.8 e Claude Sonnet 5, e recursos como a "context window" (janela de contexto) de 1M de tokens, enquanto gerencia os custos por meio da sua assinatura do Azure.
O Claude está disponível nos tipos de implantação Global Standard e US Data Zone Standard em recursos do Foundry, cobrado em Claude Consumption Units por meio do Azure Marketplace. Visite preços do Claude no Microsoft Foundry para mais detalhes.
Os modelos Claude no Microsoft Foundry estão disponíveis em duas opções de hospedagem. Você escolhe a opção de hospedagem ao configurar a implantação.
| Hospedado no Azure | Hospedado na Anthropic | |
|---|---|---|
| Onde a inferência é executada | Serviço operado pela Anthropic executado na infraestrutura do Azure | Serviço operado pela Anthropic executado na infraestrutura da Anthropic |
| Disponibilidade de modelos | Os modelos mais recentes das famílias Opus, Sonnet e Haiku | Todos os modelos Claude disponíveis no Microsoft Foundry |
| Tipos de implantação | Global Standard, US Data Zone Standard | Global Standard |
| Recomendado para | A maioria das cargas de trabalho | Acesso a recursos ou modelos ainda não hospedados no Azure |
Antes de começar, certifique-se de ter:
Os SDKs de cliente da Anthropic oferecem suporte ao Foundry por meio de um pacote ou classe de cliente específico da plataforma. Os exemplos nesta página também mostram requisições com cURL e a CLI ant. Para configurar a CLI, consulte o início rápido da CLI.
pip install -U "anthropic"
# Para autenticação com Entra ID, instale também a biblioteca Azure Identity
pip install azure-identityO Foundry usa uma hierarquia de dois níveis: os recursos contêm sua configuração de segurança e cobrança, enquanto as implantações são as instâncias de modelo que você chama por meio da API. Primeiro você criará um recurso do Foundry e, em seguida, criará uma ou mais implantações do Claude dentro dele.
Crie um recurso do Foundry, que é necessário para usar e gerenciar serviços no Azure. Você pode seguir estas instruções para criar um recurso do Foundry. Como alternativa, você pode começar criando um projeto do Foundry, o que envolve a criação de um recurso do Foundry.
Para provisionar seu recurso:
{resource} nos endpoints da API (por exemplo, https://{resource}.services.ai.azure.com/anthropic/v1/*).Depois de criar seu recurso, implante um modelo Claude para disponibilizá-lo para chamadas de API. Estas etapas descrevem o novo portal do Foundry (com a opção New Foundry ativada):
my-claude-deployment). O nome da implantação não pode ser alterado após a criação.inference_geo: "us" na Claude API.Se a opção New Foundry estiver desativada, você está no layout clássico do portal. Nele, abra Model catalog no painel esquerdo para encontrar e implantar um modelo, e abra Models + endpoints (em My assets) para visualizar suas implantações e os detalhes de seus endpoints.
O Claude no Microsoft Foundry oferece suporte a dois métodos de autenticação: chaves de API e tokens do Entra ID. Ambos os métodos usam endpoints hospedados no Azure no formato https://{resource}.services.ai.azure.com/anthropic/v1/*.
Após provisionar seu recurso Claude do Foundry, você pode obter uma "API key" (chave de API) no portal do Foundry:
api-key ou x-api-key em suas requisições, ou forneça-o ao SDK.Os SDKs do Foundry exigem uma chave de API e um nome de recurso ou uma URL base. Os SDKs de C#, Java, PHP, Python e TypeScript leem esses valores automaticamente das seguintes variáveis de ambiente, se estiverem definidas:
ANTHROPIC_FOUNDRY_API_KEY - Sua chave de APIANTHROPIC_FOUNDRY_RESOURCE - O nome do seu recurso (por exemplo, example-resource)ANTHROPIC_FOUNDRY_BASE_URL - Alternativa ao nome do recurso: a URL base completa (por exemplo, https://example-resource.services.ai.azure.com/anthropic/). O SDK de C# não lê essa variável: ele sempre constrói a URL base a partir do nome do recurso.Exemplo usando chave de API:
import os
from anthropic import AnthropicFoundry
client = AnthropicFoundry(
api_key=os.environ.get("ANTHROPIC_FOUNDRY_API_KEY"),
resource="example-resource", # your resource name
)
message = client.messages.create(
model="claude-opus-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}],
)
print(message.content)A autenticação com Entra ID permite gerenciar o acesso com o RBAC do Azure, integrar-se ao gerenciamento de identidade da sua organização e evitar o manuseio manual de chaves de API. Para usar tokens do Entra ID:
Authorization: Bearer {TOKEN}.Exemplo usando Entra ID:
from anthropic import AnthropicFoundry
from azure.identity import DefaultAzureCredential, get_bearer_token_provider
# Obter token do Microsoft Entra ID usando o padrão de provedor de token
token_provider = get_bearer_token_provider(
DefaultAzureCredential(), "https://ai.azure.com/.default"
)
# Criar cliente com autenticação do Entra ID
client = AnthropicFoundry(
resource="example-resource", # your resource name
azure_ad_token_provider=token_provider, # Use token provider for Entra ID auth
)
# Fazer requisição
message = client.messages.create(
model="claude-opus-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}],
)
print(message.content)O Foundry inclui identificadores de requisição nos cabeçalhos de resposta HTTP para depuração e rastreamento. Ao entrar em contato com o suporte, forneça os valores de request-id e apim-request-id (Azure API Management) para ajudar as equipes a localizar e investigar rapidamente sua requisição nos sistemas da Anthropic e do Azure.
O Claude no Microsoft Foundry oferece suporte à maioria dos recursos do Claude. Você pode encontrar todos os recursos atualmente suportados na Visão geral dos recursos.
Claude Fable 5, Claude Opus 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 5 e Claude Sonnet 4.6 têm uma janela de contexto de 1M de tokens no Microsoft Foundry. Outros modelos Claude, incluindo o Claude Sonnet 4.5, têm uma janela de contexto de 200 mil tokens.
fallbacks; use o padrão de fallback do lado do cliente em seu lugar)Os seguintes recursos estão disponíveis para implantações hospedadas na Anthropic, mas não são suportados para implantações hospedadas no Azure:
Requisições que usam esses recursos em uma implantação hospedada no Azure retornam um erro 400 Bad Request por design. O Claude Code detecta implantações hospedadas no Azure e adapta automaticamente seu conjunto de recursos.
As respostas da API do Claude no Microsoft Foundry seguem o formato de resposta padrão da Claude API. Isso inclui o objeto usage nos corpos de resposta, que fornece informações detalhadas sobre o consumo de tokens das suas requisições. O objeto usage é consistente em todas as plataformas (Claude API, Amazon Bedrock, Claude Platform on AWS, Foundry e Google Cloud).
Para detalhes sobre os cabeçalhos de resposta específicos do Foundry, consulte IDs de requisição de correlação.
Os termos de ciclo de vida (Descontinuado, Desativado) são definidos em Descontinuações de modelos. O Microsoft Foundry segue o cronograma de ciclo de vida da Claude API.
Os seguintes modelos Claude estão disponíveis por meio do Foundry:
| Modelo | Nome de implantação padrão | Hospedado no Azure | Hospedado na Anthropic |
|---|---|---|---|
| Claude Fable 5 | ✓ | ||
| Claude Opus 5 | ✓ | ✓ | |
| Claude Opus 4.8 | ✓ | ✓ | |
| Claude Opus 4.7 | ✓ | ||
| Claude Opus 4.6 | ✓ | ||
| Claude Opus 4.5 | ✓ | ||
| Claude Sonnet 5 | ✓ | ✓ | |
| Claude Sonnet 4.6 | ✓ | ||
| Claude Sonnet 4.5 | ✓ | ||
| Claude Haiku 4.5 | ✓ | ✓ |
Por padrão, os nomes de implantação correspondem aos IDs de modelo mostrados na tabela anterior. No entanto, você pode criar implantações personalizadas com nomes diferentes no portal do Foundry para gerenciar diferentes configurações, versões ou limites de taxa. Use o nome da implantação (não necessariamente o ID do modelo) em suas requisições de API.
O Claude no Microsoft Foundry é cobrado por meio do Azure Marketplace. O uso é denominado em Claude Consumption Units (CCUs), medido por hora e faturado mensalmente de forma postecipada na sua fatura do Azure. As CCUs não são créditos pré-pagos. Não há saldo nem compromisso de CCUs.
Para o preço da CCU, a mecânica de conversão e as taxas de tokens por modelo, consulte preços do Claude no Microsoft Foundry.
Para mover uma implantação existente de uma opção de hospedagem para a outra:
model.Se a nova implantação estiver no mesmo recurso do Foundry, a URL do seu endpoint e a autenticação permanecem inalteradas. Se você criou um novo recurso, atualize o endpoint e as credenciais da sua aplicação para apontar para ele.
O Azure fornece monitoramento e registro de logs para o seu uso do Claude por meio dos padrões do Azure:
A Anthropic recomenda registrar sua atividade em uma base contínua de pelo menos 30 dias para entender os padrões de uso e investigar possíveis problemas.
Erro: 401 Unauthorized ou Invalid API key
Erro: 403 Forbidden
Erro: 429 Too Many Requests
O Foundry não inclui os cabeçalhos padrão de limite de taxa da Anthropic (anthropic-ratelimit-tokens-limit, anthropic-ratelimit-tokens-remaining, anthropic-ratelimit-tokens-reset, anthropic-ratelimit-input-tokens-limit, anthropic-ratelimit-input-tokens-remaining, anthropic-ratelimit-input-tokens-reset, anthropic-ratelimit-output-tokens-limit, anthropic-ratelimit-output-tokens-remaining e anthropic-ratelimit-output-tokens-reset) nas respostas. Em vez disso, gerencie a limitação de taxa por meio das ferramentas de monitoramento do Azure.
Erro: Model not found ou Deployment not found
Erro: Invalid model parameter
Explore os recursos e capacidades avançados do Claude.
Saiba mais sobre a estrutura de preços da Anthropic para modelos e recursos.
À medida que modelos mais seguros e capazes são lançados, a Anthropic desativa regularmente os mais antigos. Veja todas as descontinuações da API, junto com as substituições recomendadas.
Navegue pelos modelos da Anthropic no catálogo do Foundry.
Veja os detalhes de preços da Microsoft para o Azure AI Foundry.
Veja os detalhes de preços por modelo da Anthropic.
Gerencie seus recursos do Azure.
Was this page helpful?