Pular para o conteúdo principal
Cada seção abaixo traz um exemplo curto por endpoint. Uma linguagem fica de fora de uma seção quando o SDK dela não tem wrapper para esse endpoint; a tabela de métodos mostra a alternativa. As páginas de endpoint desta seção listam todos os parâmetros.

Configuração

Chat completions

Só TypeScript e Python têm um stream de chat já interpretado. Chat completions mostra a alternativa de stream bruto em Java.

Responses

Responses cobre o streaming em C#, PHP e Java e a leitura do texto de saída em Rust.

Messages (compatível com a Anthropic)

Python: stream_message produz chunks já interpretados; stream_messages produz as linhas SSE brutas. Go, C#, PHP, Ruby e Java têm createAnthropicMessage no estilo de nomes de cada linguagem.

Imagens

Veja Geração de imagens e Edição de imagens.

Áudio

Transcrições e traduções recebem um upload multipart. O TypeScript envia um corpo FormData como multipart. Os métodos de Python, Go, C#, PHP e Ruby enviam JSON, então a transcrição só funciona com uma URL passada a um modelo que aceita file_url, e a tradução exige um upload multipart. Para enviar um arquivo de áudio a partir desses SDKs, veja STT (fala para texto) e Traduções.
Veja Traduções para generateTranslation(). Java: createSpeech espera JSON e não consegue decodificar áudio binário, então use rawClient().requestBytes para fala; envie os uploads de transcrição e tradução com o cliente HTTP padrão do Java, como mostram as páginas de STT e Traduções.

Vídeo

Go, C#, PHP, Ruby e Java criam a tarefa e a retornam sem esperar; veja a tabela de métodos.

Embeddings, rerank e moderação

Lotes e arquivos

Go, C#, PHP, Ruby e Java têm createBatch e retrieveBatch no estilo de nomes de cada linguagem; Arquivos cobre os uploads em cada SDK.

URLs de WebSocket de tarefas assíncronas

Modelos, saúde e conta

Créditos e atividade exigem uma chave de API de gerenciamento.

Trate erros

PhaseoError (Rust) tem um status HTTP e o corpo JSON interpretado quando o Gateway retornou um erro; falhas de transporte e de configuração não têm status. A visão geral lista os campos de erro em cada SDK.

Adicione um header de solicitação

Rust: with_header adiciona um header a todas as solicitações seguintes.
Rust
Última modificação em 5 de novembro de 2026