🎁 Neu Kostenlos registrieren, 10 Aufrufe gratis. Bis zu 1 $, ohne Karte.

Messages-API

POST /v1/messages

Kompatibel mit der Anthropic Messages API. Das Gateway leitet transparent über den konfigurierten Anthropic- oder Bedrock-Kanal an Claude-Modelle weiter.

Anfragetext

ParameterTypBeschreibung
model*stringID des zu verwendenden Modells (z. B. claude-sonnet-4-6).
messages*arrayArray von Nachrichtenobjekten mit Rolle (user/assistant) und Inhalt.
max_tokens*integerMaximale Anzahl der zu generierenden Tokens.
systemstringSystem-Prompt zur Festlegung des Kontexts der Konversation.
streambooleanBei true wird ein Stream von SSE-Events zurückgegeben. Standard: false.
temperaturenumberSampling-Temperatur 0–1. Standard: 1.
toolsarrayListe von Tool-Definitionen für die Tool-Nutzung.

Beispielanfrage

POST /v1/messages
Authorization: Bearer YOUR_API_KEY
x-api-key: YOUR_API_KEY

{
  "model": "claude-sonnet-4-6",
  "max_tokens": 256,
  "messages": [
    {"role": "user", "content": "What is the capital of France?"}
  ]
}

Beispielantwort

{
  "id": "msg_abc123",
  "type": "message",
  "role": "assistant",
  "model": "claude-sonnet-4-6",
  "content": [
    { "type": "text", "text": "The capital of France is Paris." }
  ],
  "stop_reason": "end_turn",
  "usage": {
    "input_tokens": 14,
    "output_tokens": 9
  }
}

Die Messages-API akzeptiert sowohl Authorization: Bearer und x-api-key Header zur Authentifizierung, gemäß der Konvention des Anthropic SDK.