Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
A API de Mensagens Antropáticas só é compatível com modelos de base de pagamento antropáticos por token e modelos externos. Para uma API unificada que funcione entre provedores, use a API de Respostas Abertas ou a API de Conclusões de Chat.
A API Anthropic Messages fornece compatibilidade nativa do SDK Anthropic para modelos Claude em Azure Databricks. Use esta API quando precisar de recursos específicos da Anthropic ou se estiver migrando o código existente do SDK Anthropic.
Tip
O Código do Gênio (modo agente) pode fazer isso por você. Experimente este prompt de exemplo:
Query the databricks-claude-sonnet-4-5 model using the Anthropic Messages API with Bearer token auth and the workspace's anthropic base URL. Send a user message and print the response text.
Requirements
- Confira os Requisitos
- Instale o
anthropicpacote em sua computação.
Exemplos de consulta
Os seguintes exemplos mostram como consultar um ponto de extremidade de pagamento por token da API do modelo básico usando a API de Mensagens do Anthropic.
Python
import anthropic
import os
DATABRICKS_TOKEN = os.environ.get('DATABRICKS_TOKEN')
client = anthropic.Anthropic(
api_key="unused",
base_url="https://example.staging.cloud.databricks.com/serving-endpoints/anthropic",
default_headers={
"Authorization": f"Bearer {DATABRICKS_TOKEN}",
},
)
message = client.messages.create(
model="databricks-claude-sonnet-4-5",
max_tokens=256,
messages=[
{"role": "user", "content": "What is a mixture of experts model?"},
],
)
print(message.content[0].text)
API REST
curl \
-u token:$DATABRICKS_TOKEN \
-X POST \
-H "Content-Type: application/json" \
-d '{
"model": "databricks-claude-sonnet-4-5",
"max_tokens": 256,
"messages": [
{
"role": "user",
"content": "What is a mixture of experts model?"
}
]
}' \
https://<workspace_host>.databricks.com/serving-endpoints/anthropic/v1/messages
Modelos com suporte
Modelos de base hospedados pelo Databricks
databricks-claude-opus-5-5databricks-claude-fable-5-1databricks-claude-opus-5databricks-claude-sonnet-5-5databricks-claude-sonnet-5databricks-claude-opus-4-8databricks-claude-opus-4-7databricks-claude-opus-4-6databricks-claude-sonnet-4-6databricks-claude-sonnet-4-5databricks-claude-haiku-4-5databricks-claude-opus-4-5databricks-claude-opus-4-1databricks-claude-sonnet-4
Modelos externos
- Provedor de modelo antropático
- Provedor de modelos Bedrock Anthropic
Tipos de entrada com suporte
Modelos Anthropic Claude em Azure Databricks aceitam entradas de texto e imagem. Consulte Consultar modelos de visão para obter os requisitos de formato e tamanho de imagem. Para tipos de entrada por modelo, veja Lista detalhada de modelos suportados pelas APIs de Modelos da Fundação Databricks.