Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Rozhraní API Anthropic Messages je kompatibilní pouze s modely Anthropic založenými na platbách za použití tokenů a externími modely. Pro sjednocené rozhraní API, které funguje napříč poskytovateli, použijte rozhraní API pro otevřené odpovědi nebo rozhraní API pro dokončování chatu.
Rozhraní API anthropic messages poskytuje nativní kompatibilitu sady Anthropic SDK pro modely Claude na Azure Databricks. Toto rozhraní API použijte, pokud potřebujete funkce specifické pro Anthropic nebo migrujete existující kód sady Anthropic SDK.
Tip
Genie Code (režim agenta) to může udělat za vás. Vyzkoušejte tento příklad výzvy:
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.
Požadavky
- Viz Požadavky.
- Nainstalujte balíček na vašem počítači
anthropic.
Příklady dotazů
Následující příklady ukazují, jak dotazovat koncový bod rozhraní API Foundation Modelu s platbou za token pomocí rozhraní API zpráv 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)
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
Podporované modely
Základní modely hostované v 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
Externí modely
- Poskytovatel modelu Anthropic
- Poskytovatel modelů Bedrock Anthropic
Podporované vstupní typy
Anthropic Claude modely na Azure Databricks přijímají vstupy textu a obrázků. Viz modely rozpoznávání obrazu pro požadavky na formát a velikost obrázku. Pro vstupní typy jednotlivých modelů viz Podrobný seznam modelů podporovaných APIs Databricks Foundation Model.