Skip to main content
Guide de démarrage · Offres et crédits de l’API

1. Définir vos identifiants

2. Soumettre une tâche

Posez une question à Gemini. taskType choisit le moteur ; payload.prompt est ce que vous demandez.
La tâche est acceptée et mise en file :
credits fait partie de l’enveloppe de réponse. À la soumission et au polling, il vaut toujours zéro ; le webhook indique le coût en crédits du moteur (1 à 2 crédits pour les moteurs de réponse publics et 12 pour Prompt Research ; Source Influence est mesuré séparément). Les soldes sont visibles dans le tableau de bord.

3. Récupérer le résultat

Ajoutez webhook.url lors de la soumission. Quand la tâche atteint un état final, nous y envoyons le résultat complet en POST, et vous n’avez jamais à interroger.
Votre endpoint reçoit { task, credits, response }. Consultez Webhooks pour le contrat de livraison et de nouvelles tentatives.

4. Soumettre en masse

POST /v1/async/task/batch accepte un tableau JSON des mêmes objets de tâche, jusqu’à 500 par requête. Vous pouvez mélanger librement les moteurs dans un même lot.
Un lot bien formé renvoie toujours 200. Les échecs individuels apparaissent sous la forme results[].success = false, si bien qu’une tâche invalide n’entraîne jamais les autres. Consultez Soumission par lot.
Les moteurs de la famille Google (GOOGLE, AIMODE, NAVER_*) lisent payload.query. Les moteurs LLM lisent payload.prompt. L’un ou l’autre suffit à la validation, mais chaque moteur lit d’abord celui qu’il attend.

Étapes suivantes

Choisir un moteur

Chaque taskType et ce qu’il renvoie.

Gérer les échecs

Codes d’erreur, codes de statut et ce qui peut être relancé.