Endpoints
Messages
Crie saída compatível com Anthropic Messages com os modelos Claude da Capriole AI.
POST
Use este endpoint quando seu aplicativo, SDK ou agente esperar o formato de solicitação e resposta do Anthropic Messages.
Envie um payload padrão de Messages com
model, messages e max_tokens. A Capriole AI resolve os aliases latest para o modelo Claude upstream selecionado antes do despacho, encaminha campos compatíveis como system, tools, thinking e stream, e devolve o JSON ou o stream SSE do upstream sem alteração.
POST /v1/messages aceita claude-latest, claude-fable-5, claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6 e claude-sonnet-4-6. Use claude-latest para selecionar Fable 5 sem alterar a configuração.
POST /v1/messages/count_tokens aceita os mesmos IDs de modelo Claude para verificações de contagem de tokens compatíveis com Anthropic. Ele devolve a resposta ou o erro de contagem de tokens do upstream selecionado.
Para geração de texto nativa da Capriole, use POST /v1/chat. Use POST /v1/messages quando o comportamento de transmissão do Anthropic Messages for necessário.Autorizações
Use an API key created in the Capriole AI page. Send it as Authorization: Bearer sk-....
Corpo
application/json
Public Anthropic Messages model identifier or Claude latest alias
Opções disponíveis:
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.
Resposta
Anthropic Messages-compatible JSON response or SSE stream
Anthropic Messages-compatible response body.
Última modificação em 18 de agosto de 2026