1. Defina suas credenciais
2. Envie uma tarefa
Faça uma pergunta ao Gemini.taskType escolhe o mecanismo; payload.prompt é o que você pergunta.
credits faz parte do envelope de resposta. No envio e no polling ele é sempre zero; o webhook informa o custo em
créditos de cada mecanismo (1–2 créditos para os mecanismos de resposta públicos e 12 para o Prompt Research; o Source Influence é medido à parte).
Os saldos ficam visíveis no painel.3. Colete o resultado
- Webhook (recomendado)
- Polling
Adicione Seu endpoint recebe
webhook.url ao enviar. Quando a tarefa chega a um estado final, enviamos o resultado completo por POST
para esse endereço, e você nunca precisa fazer polling.{ task, credits, response }. Veja Webhooks para o contrato de
entrega e novas tentativas.4. Envie em lote
POST /v1/async/task/batch aceita um array JSON com os mesmos objetos de tarefa, até 500 por requisição. Você pode
misturar mecanismos livremente em um lote.
200. Falhas individuais aparecem como results[].success = false, então uma
tarefa com problema nunca derruba as demais. Veja Envio em lote.
Os mecanismos da família Google (
GOOGLE, AIMODE, NAVER_*) leem payload.query. Os mecanismos LLM leem
payload.prompt. Qualquer um dos dois passa na validação, mas cada mecanismo lê primeiro o campo que espera.Próximos passos
Escolha um mecanismo
Cada
taskType e o que ele retorna.Trate as falhas
Códigos de erro, códigos de status e o que pode ser repetido.