Startseite / Dokumentation / API-Überblick

API-Überblick

Alle vom Gateway bereitgestellten Endpunkte, ihr jeweiliges Format und ihre Rückgabewerte.

Drei Endpunkte. Zwei Anfrageformate. Ein Schlüssel.

MethodePfadFormatZweck
POST/v1/messagesAnthropic MessagesChat-Vervollständigung, Anthropic-Hüllformat
POST/v1/chat/completionsOpenAI Chat CompletionsChat-Vervollständigung, OpenAI-Antworthülle
GET/v1/modelsListe im OpenAI-StilModell-IDs, die Ihr Schlüssel aufrufen kann

Eine maschinenlesbare Beschreibung ist veröffentlicht unter /openapi.json, und eine Zusammenfassung der gesamten Website als Klartext unter /llms.txt und /llms-full.txt.

Einen Endpunkt auswählen

Sie bieten Zugriff auf dieselben Modelle zum selben Preis. Wählen Sie danach, welches Format Ihr Client bereits sendet — konvertieren Sie die Formate nicht selbst.

EndpunktAuthentifizierungsheaderAntwortstrukturStreaming
/v1/messagesx-api-key oder Bearercontent[] Array + usageSSE, content_block_delta Ereignisse
/v1/chat/completionsBearerchoices[].message.contentSSE, choices[].delta.content Chunks
Die Streaming-Strukturen unterscheiden sich und sind nicht austauschbar. Ein Client, der für choices[].delta.content geschrieben wurde, liest aus einem Messages-Stream überhaupt nichts. Siehe Streaming.

Gemeinsame Header

HeaderGilt fürHinweise
content-type: application/jsonbeide POST-AnfragenErforderlich
x-api-keyMessagesAnthropic-Stil
Authorization: BearerbeideOpenAI-Stil; auch von Messages akzeptiert
anthropic-version: 2023-06-01MessagesWird von Anthropic-SDKs automatisch gesetzt
accept: text/event-streambeideWird von SDKs gesetzt, wenn stream true ist