Endpoints
Messages
Crea salida compatible con Anthropic Messages con los modelos Claude de Capriole AI.
POST
Usa este endpoint cuando tu aplicación, SDK o agente espere el formato de solicitud y respuesta de Anthropic Messages.
Envía un payload estándar de Messages con
model, messages y max_tokens. Capriole AI resuelve los alias latest al modelo Claude de upstream seleccionado antes del envío a upstream, reenvía campos compatibles como system, tools, thinking y stream, y devuelve el JSON o el flujo SSE de upstream sin cambios.
POST /v1/messages acepta claude-latest, claude-fable-5, claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6 y claude-sonnet-4-6. Usa claude-latest para seleccionar Fable 5 sin cambiar tu configuración.
POST /v1/messages/count_tokens acepta los mismos IDs de modelo Claude para comprobaciones de recuento de tokens compatibles con Anthropic. Devuelve la respuesta o el error de recuento de tokens del upstream seleccionado.
Para generación de texto nativa de Capriole simple, usa POST /v1/chat. Usa POST /v1/messages cuando se requiera el comportamiento de transmisión de Anthropic Messages.Autorizaciones
Use an API key created in the Capriole AI page. Send it as Authorization: Bearer sk-....
Cuerpo
application/json
Public Anthropic Messages model identifier or Claude latest alias
Opciones disponibles:
claude-latest, claude-fable-5, claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6, claude-sonnet-4-6 Anthropic-compatible conversation messages.
Maximum number of output tokens.
Optional Anthropic-compatible system prompt.
Anthropic-compatible tool definitions.
Anthropic-compatible thinking options.
Stream the response as Anthropic-compatible server-sent events.
Respuesta
Anthropic Messages-compatible JSON response or SSE stream
Anthropic Messages-compatible response body.
Última modificación el 18 de agosto de 2026