Envie um prompt simples
Passe uma string eminput para uma solicitação de turno único.
A resposta inclui o texto gerado em output_text.
X-On-Behalf-Of.
Adicione instruções
Useinstructions para definir o comportamento antes que o modelo veja a entrada do usuário.
Mantenha as instruções curtas e específicas.
Envie mensagens estruturadas
Use um array de itens de mensagem eminput quando quiser papéis explícitos.
Cada item de mensagem usa type, role e content.
Continue uma troca de múltiplas interações
Useprevious_response_id para continuar a partir de uma resposta anterior sem reenviar todo o histórico.
conversation.
Transmita texto conforme ele é gerado
Definastream como true para receber eventos enviados pelo servidor em vez de aguardar a resposta completa.
Próximos passos
- Revise a visão geral da API para detalhes sobre autenticação e URL base
- Veja respostas em segundo plano quando precisar delegar trabalhos longos e buscar ou transmitir resultados
- Veja gerenciar conversas para organizar trocas de múltiplas interações em contêineres de conversa reutilizáveis
- Veja gerenciar agentes quando precisar de definições de agente reutilizáveis e execuções persistentes