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 janela de contexto de 1M de tokens, enquanto gerencia custos através 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 através 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 através 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 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: recursos contêm sua configuração de segurança e cobrança, enquanto implantações são as instâncias de modelo que você chama através 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/*).Após criar seu recurso, implante um modelo Claude para disponibilizá-lo para chamadas de API. Estas etapas descrevem o novo portal do Foundry (a opção New Foundry está ativada):
my-claude-deployment). O nome da implantação não pode ser alterado após a criação.inference_geo: "us" na API do Claude.Se a opção New Foundry estiver desativada, você está no layout clássico do portal. Nesse caso, 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 no Foundry, você pode obter uma chave de API no portal do Foundry:
api-key ou x-api-key nas suas requisições, ou forneça-o ao SDK.Os SDKs do Foundry exigem uma chave de API e um nome de recurso ou URL base. Os SDKs de C#, Java, PHP, Python e TypeScript leem automaticamente esses valores 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 Azure RBAC, integrar com o 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
# Obtenha o 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"
)
# Crie o 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
)
# Faça a 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 headers 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 em 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 Claude Sonnet 4.5, têm uma janela de contexto de 200k tokens.
fallbacks; use o padrão de fallback do lado do cliente em vez disso)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 padrão de resposta da API do Claude. 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 (API do Claude, Amazon Bedrock, Claude Platform na AWS, Foundry e Google Cloud).
Para detalhes sobre headers de resposta específicos do Foundry, consulte IDs de requisição para 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 API do Claude.
Os seguintes modelos Claude estão disponíveis através 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) nas suas requisições de API.
O Claude no Microsoft Foundry é cobrado através do Azure Marketplace. O uso é denominado em Claude Consumption Units (CCUs), medido por hora e faturado mensalmente em atraso na sua fatura do Azure. CCUs não são créditos pré-pagos. Não há saldo ou compromisso de CCU.
Para o preço de CCU, mecânica de conversão e taxas de token 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 logging para seu uso do Claude através de padrões standard do Azure:
A Anthropic recomenda registrar sua atividade em logs por pelo menos 30 dias contínuos para entender 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 headers 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. Gerencie a limitação de taxa através 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 regularmente desativa os mais antigos. Veja todas as descontinuações da API, junto com 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?