Skip to main content

O que você vai criar

Você enviará uma requisição para POST /v1/messages, imprimirá o texto da resposta do Claude e deixará o código pronto para uso com o SDK da Anthropic ou HTTP direto.

Pré-requisitos

  • Uma chave de API da CometAPI armazenada em COMETAPI_KEY
  • Um model ID do Claude da página Models
  • curl, Python 3.10+ ou Node.js 18+

Chave de API, URL base, autenticação

Use o endpoint Messages compatível com Anthropic por meio da CometAPI:
Autentique requisições HTTP diretas com x-api-key e o cabeçalho da versão da API da Anthropic:

Exemplos de código

Use as abas abaixo para exemplos copiáveis em cURL, Python e Node.js.

Explicação do fluxo

As requisições Claude Messages são síncronas por padrão. A API retorna um objeto de mensagem em uma resposta HTTP, e sua aplicação lê o primeiro bloco de conteúdo de texto. Use esta rota quando precisar de formatos de requisição específicos do Claude, como arrays de mensagens da Anthropic, pensamento estendido, cache de prompt ou uso de ferramentas. Se sua aplicação já usa o SDK oficial da Anthropic, defina a URL base do SDK como https://api.cometapi.com e mantenha o formato de requisição da API Messages.

Parâmetros comuns

Solução de problemas / FAQ

Confirme que COMETAPI_KEY está definido no mesmo shell ou ambiente de execução que envia a requisição. Não cole uma chave real em arquivos-fonte.
Confirme que o cliente do SDK define base_url no Python ou baseURL no Node.js como https://api.cometapi.com.
Use um model ID do Claude disponível para sua conta. Este guia rápido não fixa um modelo Claude porque a disponibilidade varia por conta e família de modelos.

Próximos passos