Skip to main content
POST
Verwenden Sie diesen Endpunkt, wenn Ihre Anwendung, Ihr SDK oder Ihr Agent das Anfrage- und Antwortformat von Anthropic Messages erwartet. Senden Sie eine Standard-Messages-Nutzlast mit model, messages und max_tokens. Capriole AI löst Latest-Aliase vor der Upstream-Weiterleitung zum ausgewählten Upstream-Claude-Modell auf, leitet kompatible Felder wie system, tools, thinking und stream weiter und gibt den Upstream-JSON- oder SSE-Stream unverändert zurück. POST /v1/messages akzeptiert claude-latest, claude-fable-5, claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6 und claude-sonnet-4-6. Verwenden Sie claude-latest, um Fable 5 ohne Konfigurationsänderung auszuwählen. POST /v1/messages/count_tokens akzeptiert dieselben Claude-Modell-IDs für Anthropic-kompatible Token-Zählprüfungen. Der Endpunkt gibt die Token-Zählantwort oder den Fehler des gewählten Upstreams zurück. Für einfache Capriole-native Textgenerierung verwenden Sie POST /v1/chat. Verwenden Sie POST /v1/messages, wenn Anthropic Messages-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 Anthropic Messages model identifier or Claude latest alias

Verfügbare Optionen:
claude-latest,
claude-fable-5,
claude-opus-5,
claude-opus-4-8,
claude-opus-4-7,
claude-opus-4-6,
claude-sonnet-4-6
messages
object[]
erforderlich

Anthropic-compatible conversation messages.

max_tokens
integer
erforderlich

Maximum number of output tokens.

system

Optional Anthropic-compatible system prompt.

tools
object[]

Anthropic-compatible tool definitions.

thinking
object

Anthropic-compatible thinking options.

stream
boolean
Standard:false

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

Antwort

Anthropic Messages-compatible JSON response or SSE stream

Anthropic Messages-compatible response body.

Zuletzt geändert am 18. August 2026