Consulta con el Anthropic Messages API

Important

La API de Mensajes de Anthropic solo es compatible con los modelos fundacionales de pago por token de Anthropic y con modelos externos. Para una API unificada que funcione en todos los proveedores, use la API de Finalizaciones de Chat.

La API de mensajes antrópicos proporciona compatibilidad nativa del SDK antrópico para los modelos de Claude en Azure Databricks. Utilice esta API cuando necesite características específicas de Anthropic o cuando migre el código del SDK Anthropic existente.

Requisitos

  • Vea Requisitos.
  • Instale el paquete anthropic en su computadora.

Ejemplos de consultas

En los ejemplos siguientes se muestra cómo consultar un punto de conexión de pago por token de Foundation Model API mediante la API de mensajes antrópicos.

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)

REST API

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 compatibles

Modelos de base hospedados en Databricks

Important

Anthropic Claude 3.7 Sonnet se retirará el 12 de abril de 2026. Consulte Modelos retirados para ver el modelo de reemplazo recomendado e instrucciones sobre cómo migrar durante el desuso.

  • databricks-claude-opus-4-7
  • databricks-claude-opus-4-6
  • databricks-claude-sonnet-4-6
  • databricks-claude-sonnet-4-5
  • databricks-claude-haiku-4-5
  • databricks-claude-opus-4-5
  • databricks-claude-opus-4-1
  • databricks-claude-sonnet-4

Modelos externos

  • Proveedor de modelos antropológicos
  • Proveedor de modelos Bedrock Anthropic

Recursos adicionales