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:

Parâmetros de caminho

string
obrigatório
Nome do modeloOs exemplos utilizam gemini-2.5-pro, que você pode substituir por outros modelos Gemini suportados:
  • gemini-3.5-flash - Gemini 3.5 Flash
  • gemini-3.1-pro-preview - Gemini 3.1 Pro Preview
  • gemini-3-pro-preview - Gemini 3 Pro Preview
  • gemini-2.5-pro - Gemini 2.5 Pro
enum<string>
obrigatório
Método de geração (recomendado: generateContent para um início rápido):
  • generateContent: aguarda a resposta completa e retorna de uma só vez
  • streamGenerateContent: resposta em streaming, retorna o conteúdo em partes
Opções disponíveis: generateContent, streamGenerateContent

Body

array
obrigatório
Lista de conteúdos da conversaMínimo de 1 mensagem obrigatóriaExemplo:
object
Configuração de geração (opcional)
array
Configurações de segurança (opcional)

Resposta

array
Lista de respostas candidatas
object
Informações de feedback do prompt
object
Estatísticas de uso