Pular para a documentação

Compatibilidade e versões

Três protocolos nativos principais, com limites de capacidade publicados.

Atualizado em 31 de outubro de 2026

Clientes verificados

A integração JavaScript usa openai 7.45.1 e @anthropic-ai/sdk 1.3.0 sem modificações. Os exemplos Python exibidos usam openai 3.41.0 e anthropic 2.3.0. As três formas de requisição exibidas são executadas com HTTP local, PostgreSQL e o worker real, usando uma fixture determinística de provedor. Os helpers de streaming Python não foram verificados separadamente. Evidências com fixtures não comprovam a disponibilidade do provedor ao vivo.

Contratos compatíveis

Chat Completions aceita texto, ferramentas de função e chunks nativos. Responses aceita itens de texto/função sem estado e eventos de ciclo de vida tipados. Messages aceita blocos de texto/ferramenta e sua própria sequência de eventos. Consulte as páginas de referência de cada contrato para ver seus schemas estritos de campos.

Limites de versão e latência

Messages exige anthropic-version: 2026-10-21. Seu stream começa imediatamente e envia texto incremental, conteúdo de thinking exposto pelo provedor quando compatível e fragmentos de argumentos de ferramentas. O uso confirmado é finalizado antes de um message_stop bem-sucedido. A lista pública de modelos usa o formato OpenAI; a paginação de Anthropic Models não está implementada.

Não compatível

Recuperação de Responses com estado, previous_response_id, execução em segundo plano, ferramentas hospedadas para clientes externos e entradas multimodais ficam fora deste subconjunto. Chat e Responses expõem controles opcionais de geração validados somente quando o modelo selecionado anuncia suporte. Aceitar um campo no contrato não comprova suporte ao vivo em todos os modelos. Entradas não compatíveis falham explicitamente.