Skip to main content
Guia de início · Planos e créditos da API

1. Defina suas credenciais

2. Envie uma tarefa

Faça uma pergunta ao Gemini. taskType escolhe o mecanismo; payload.prompt é o que você pergunta.
A tarefa é aceita e entra na fila:
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

Adicione 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.
Seu endpoint recebe { 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.
Um lote bem formado sempre retorna 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.