Skip to main content
POST
Verwenden Sie diesen Endpunkt, wenn Ihre Anwendung, Ihr SDK oder Ihr Gateway das Anfrage- und Antwortformat von OpenAI Chat Completions erwartet. Senden Sie eine Standard-Chat Completions-Nutzlast mit model und messages. Capriole AI löst Latest-Aliase vor der Upstream-Weiterleitung zur ausgewählten Anbietermodell-ID auf, leitet kompatible Felder wie messages, tools, tool_choice, response_format und stream weiter und gibt den Upstream-JSON- oder SSE-Stream unverändert zurück. Bei Streaming-Anfragen setzt Capriole AI vor der Weiterleitung stream_options.include_usage=true, damit die Nutzung erfasst werden kann. POST /v1/chat/completions akzeptiert openai-latest, claude-latest, google-latest und öffentliche konkrete Modell-IDs aus GET /v1/models. Verwenden Sie einen Latest-Alias, damit Capriole AI das von uns empfohlene Flaggschiff-Modell für diesen Anbieter wählt. Latest-Aliase sind Eingabe-Kurzformen. Die Nutzung wird für das aufgelöste Modell erfasst, während der Antwortkörper das Modellbenennungsverhalten des gewählten kompatiblen Endpunkts beibehält. Für Capriole-native Textgenerierung verwenden Sie POST /v1/chat. Verwenden Sie POST /v1/chat/completions, wenn OpenAI-kompatibles Wire-Verhalten erforderlich ist.

Autorisierungen

Authorization
string
header
erforderlich

Use an API key created in the Capriole AI page. Send it as Authorization: Bearer sk-....

Body

application/json
model
enum<string>
erforderlich

Public model identifier or latest alias returned by GET /v1/models

Verfügbare Optionen:
openai-latest,
openai/gpt-5.6-terra,
openai/gpt-5.6-luna,
openai/gpt-5.5,
openai/gpt-5.4-mini,
claude-latest,
anthropic/claude-fable-5,
anthropic/claude-opus-5,
anthropic/claude-opus-4-8,
anthropic/claude-opus-4-7,
anthropic/claude-opus-4-6,
anthropic/claude-sonnet-4-6,
google-latest,
google/gemini-3.1-pro-preview,
google/gemini-3.5-flash,
xai/grok-4.5,
zai/glm-5.2,
moonshot/kimi-k3
messages
object[]
erforderlich

OpenAI-compatible conversation messages.

tools
object[]

OpenAI-compatible tool definitions.

tool_choice

OpenAI-compatible tool choice.

response_format
object

OpenAI-compatible response format.

stream
boolean
Standard:false

Stream the response as OpenAI-compatible server-sent events.

stream_options
object

OpenAI-compatible stream options. For streaming requests, Capriole AI sets include_usage=true before upstream dispatch for usage accounting.

Antwort

OpenAI-compatible Chat Completions response or SSE stream. Response model fields follow the selected compatible endpoint and may differ from the input alias.

id
string
erforderlich
object
string
erforderlich
Beispiel:

"chat.completion"

created
integer
erforderlich
model
string
erforderlich
choices
object[]
erforderlich
usage
object
Zuletzt geändert am 18. August 2026