Skip to main content
POST

Autorizações

string
obrigatório
Todos os endpoints da API exigem autenticação por Bearer TokenObtenha sua chave de API:Acesse a página de gerenciamento de chaves de API para obter sua chave de APIAdicione-a ao cabeçalho da requisição:

Body

string
padrão:"gpt-5"
obrigatório
Nome do modeloOs modelos suportados incluem:
  • OpenAI: gpt-5, gpt-5.1, gpt-5-chat-latest, gpt-5-mini
  • Anthropic: claude-opus-4-8, claude-opus-4-7, claude-opus-4-6, claude-sonnet-4-6, claude-opus-4-5-20251101
  • Google: gemini-3.5-flash, gemini-3.1-pro-preview, gemini-3-pro-preview, gemini-3-pro-preview-thinking, gemini-3-flash-preview, gemini-2.5-pro, gemini-2.5-flash, gemini-2.5-flash-lite
  • DeepSeek: deepseek-v4-pro, deepseek-v4-flash, deepseek-v3.2, deepseek-v3.2-exp, deepseek-r1-250528, deepseek-v3-0324
  • Mais modelos sendo adicionados continuamente…
array
obrigatório
Lista de mensagens da conversaArray de mensagens. Cada mensagem contém os campos role e content.💡 Preenchimento rápido (área Try it):
  1. Clique em ”+ Add an item” para adicionar uma mensagem
  2. Informe user (mensagem do usuário), assistant (resposta da IA) ou system (prompt do sistema) em role
  3. Informe o que deseja dizer em content
Exemplo:
Uso avançado:Adicione um prompt do sistema (para definir o comportamento da IA):
Conversa em múltiplas rodadas (com contexto):
Descrições dos papéis:
  • user: mensagem do usuário (use na maioria das vezes)
  • system: prompt do sistema para definir o comportamento e o papel da IA
  • assistant: respostas anteriores da IA, usadas como contexto da conversa
number
Controla a aleatoriedade da saída, faixa 0–2
  • Valores mais baixos (por exemplo, 0.2) tornam a saída mais determinística
  • Valores mais altos (por exemplo, 1.8) tornam a saída mais aleatória
Padrão: 1.0
integer
Número máximo de tokens a serem geradosModelos diferentes possuem limites máximos distintos; consulte a documentação de cada modelo
boolean
Se deve usar saída em streaming
  • true: resposta em streaming (formato SSE)
  • false: resposta completa de uma só vez
Padrão: true
number
Parâmetro de amostragem por núcleo (nucleus sampling), faixa 0–1Controla a diversidade do texto gerado; recomenda-se usar este parâmetro ou temperaturePadrão: 1.0
number
Penalidade de frequência, faixa de -2.0 a 2.0Valores positivos reduzem a probabilidade de repetir as mesmas palavrasPadrão: 0
number
Penalidade de presença, faixa de -2.0 a 2.0Valores positivos aumentam a probabilidade de abordar novos tópicosPadrão: 0
string or array
Sequências de paradaAté 4 sequências em que a geração será interrompida quando encontradas
integer
Número de completions a serem geradasPadrão: 1⚠️ Nota: Você deve informar um número simples (por exemplo, 1), sem aspas; caso contrário, ocorrerá um erro

Resposta

string
Identificador único da resposta
string
Tipo do objeto, fixado em chat.completion
integer
Timestamp de criação
string
Nome do modelo efetivamente utilizado
array
Lista de respostas geradas
object
Estatísticas de uso de tokens

Modelos suportados

OpenAI Series

  • gpt-5 - GPT-5 base model
  • gpt-5.1 - GPT-5.1 enhanced version
  • gpt-5-chat-latest - GPT-5 latest chat version
  • gpt-5-mini - GPT-5 lightweight version, cost-effective

Anthropic Series

  • claude-opus-4-8 - Claude Opus 4.8 flagship model
  • claude-opus-4-7 - Claude Opus 4.7 flagship model
  • claude-opus-4-6 - Claude Opus 4.6 flagship model
  • claude-sonnet-4-6 - Claude Sonnet 4.6 balanced version
  • claude-opus-4-5-20251101 - Claude Opus 4.5 model

Google Series

  • gemini-3.5-flash - Gemini 3.5 fast version
  • gemini-3.1-pro-preview - Gemini 3.1 Pro preview version
  • gemini-3-pro-preview - Gemini 3 Pro preview version
  • gemini-3-pro-preview-thinking - Gemini 3 Pro deep thinking preview version
  • gemini-3-flash-preview - Gemini 3 Flash preview version
  • gemini-2.5-pro - Gemini 2.5 professional version
  • gemini-2.5-flash - Gemini 2.5 fast version
  • gemini-2.5-flash-lite - Gemini 2.5 ultra-lightweight version

DeepSeek Series

  • deepseek-v4-pro - DeepSeek V4 professional version
  • deepseek-v4-flash - DeepSeek V4 fast version
  • deepseek-v3.2 - DeepSeek V3.2 standard version
  • deepseek-v3.2-exp - DeepSeek V3.2 experimental version
  • deepseek-r1-250528 - DeepSeek R1 reasoning model
  • deepseek-v3-0324 - DeepSeek V3 standard version

Exemplos de uso

Conversa simples

Prompt do sistema

Conversa em múltiplas rodadas

Saída em streaming