https://api-llm.sunra.ai), então você pode escolher o formato que melhor se encaixa no seu stack.
Antes de começar, obtenha uma chave de API no seu painel de controle.
Chat Completions — /v1/chat/completions
O endpoint de Chat Completions segue o formato de OpenAI Chat Completions. Ele aceita uma lista de mensagens com roles (system, user, assistant) e retorna uma resposta gerada.
Use este endpoint quando quiser compatibilidade direta com os SDKs e ferramentas da OpenAI.
Principais recursos: streaming, chamadas de função, visão (imagens, áudio, vídeo, arquivos), raciocínio, saídas estruturadas (JSON schema / gramática), logprobs.
Anthropic Messages — /v1/messages
O endpoint de Anthropic Messages segue o formato da API Anthropic Messages. Ele usa roles de mensagem user / assistant com blocos de conteúdo enriquecido e um parâmetro system separado.
Use este endpoint quando quiser acesso nativo aos modelos Anthropic Claude e recursos como pensamento estendido, cache de prompts, citações e ferramentas integradas (busca web, execução de código).
Principais recursos: streaming, pensamento estendido, cache de prompts, uso de ferramentas (personalizadas + integradas), entrada de PDF/documentos, citações, saídas estruturadas.
Responses — /v1/responses
O endpoint de Responses segue o formato da API OpenAI Responses. Ele aceita itens de entrada flexíveis (mensagens, chamadas de função, raciocínio) e retorna itens de saída estruturados.
Use este endpoint quando precisar dos recursos mais recentes da OpenAI Responses, como busca web integrada, busca de arquivos, interpretador de código, uso de computador, integração de ferramentas MCP ou geração de imagens.
Principais recursos: streaming, chamadas de função, busca web, busca de arquivos, interpretador de código, uso de computador, ferramentas MCP, geração de imagens, raciocínio, saídas estruturadas.
Como escolher o endpoint certo
| Chat Completions | Anthropic Messages | Responses | |
|---|---|---|---|
| Formato | OpenAI Chat | Anthropic Messages | OpenAI Responses |
| Ideal para | Compatibilidade com SDK da OpenAI | Recursos nativos do Claude | Recursos mais recentes da OpenAI |
| Streaming | SSE | SSE | SSE |
| Chamadas de função | Sim | Sim (personalizadas + integradas) | Sim |
| Raciocínio | Sim | Pensamento estendido | Sim |
| Saída estruturada | JSON schema, gramática | JSON schema | JSON schema |
| Ferramentas integradas | — | Busca web, execução de código | Busca web, busca de arquivos, interpretador de código, uso de computador, MCP |
Authorization.