En bref. Le plafond de dépenses de Brave Answers est vérifié avant de répondre : une réponse en cours ayant passé ce contrôle est donc fournie intégralement.
Définition : Non. Brave documente un contrôle des dépenses avant de répondre : si la limite n’est pas dépassée au lancement d’une question, Answers termine la réponse même si le traitement dépasse ensuite cette limite. La documentation ne précise pas la réponse renvoyée lorsqu’une nouvelle question est lancée après que le plafond a été atteint.
Points clés
- Brave présente Answers comme un service facturé à l’usage et indique que des limites mensuelles de crédit peuvent être définies dans le compte, dans sa documentation Answers.
- La même documentation indique que les limites sont vérifiées avant de répondre et qu’une réponse commencée dans les limites est fournie intégralement, même si le traitement les dépasse.
- Selon la documentation Answers, Brave plafonne le montant facturé pour cette réponse à la limite fixée.
- Pour les réponses diffusées en continu (streaming), les métadonnées d’utilisation arrivent dans le dernier message. Pour les requêtes synchrones, les mêmes clés figurent dans les en-têtes de réponse.
- Le guide de limitation du débit de Brave décrit séparément une fenêtre de comptage des requêtes de 1 seconde et une réponse 429 lorsque cette limite de requêtes est dépassée.
Que se passe-t-il lorsque le traitement dépasse la limite de dépenses ?
Le contrôle des dépenses a lieu avant le début de la réponse. La documentation Answers de Brave indique que, si la limite est respectée au lancement d’une question, la réponse est fournie intégralement, même si le traitement dépasse ensuite la limite. Selon la règle documentée, atteindre le plafond pendant une réponse en cours ne l’interrompt donc pas. La même phrase indique que la facturation s’arrête à la limite fixée.
Cette règle concerne une réponse déjà commencée. La documentation ne donne aucun statut HTTP ni schéma de réponse pour une nouvelle question soumise au contrôle préalable des dépenses après que le plafond a été atteint ; cette page ne permet donc pas de déduire la réponse renvoyée.
En quoi le plafond de dépenses diffère-t-il de la limitation du débit des requêtes ?
Brave documente la limitation du débit des requêtes comme un contrôle distinct. Son guide de limitation du débit indique que l’API utilise une fenêtre glissante de 1 seconde pour compter les requêtes par abonnement. Il précise aussi qu’un dépassement de la limite de débit renvoie le statut HTTP 429 et entraîne l’échec de la requête.
Le guide explique que le compteur de requêtes est incrémenté à la réception de la requête par l’API et que le temps de traitement n’a aucune incidence sur la limite de débit. Cette règle de comptage permet de distinguer un rejet lié au nombre de requêtes du contrôle des dépenses, qui évalue la question avant le début de la réponse.
Quelle donnée d’utilisation un client peut-il enregistrer ?
Brave indique que chaque réponse comprend des métadonnées d’utilisation. Un client en streaming les reçoit dans le dernier message, tandis qu’un client synchrone reçoit les clés dans les en-têtes de réponse. L’exemple de la documentation comprend un champ de coût total :
<usage>{ "X-Request-Total-Cost": 0.01567 }</usage>
La page Answers indique aussi que le mode à recherche unique coûte moins cher que le mode recherche à recherches multiples, dont le temps de réponse peut atteindre plusieurs minutes. Elle recommande de vérifier les limites de dépenses avant les opérations critiques.
Termes associés
Questions fréquentes
Si le plafond est atteint pendant la diffusion de ma réponse en streaming, le flux s’arrête-t-il ?
Non. Si la question a passé le contrôle des dépenses à son lancement, Brave indique que la réponse est fournie intégralement, avec une facturation limitée au plafond fixé.
Que dois-je vérifier avant une requête critique ?
Vous devez vérifier la limite de dépenses avant d’envoyer la requête. Brave mentionne ce contrôle dans ses recommandations Answers pour les opérations critiques.
Le statut HTTP 429 signifie-t-il que le plafond de dépenses est atteint ?
Le code 429 seul ne permet pas de le conclure. Le guide de limitation du débit de Brave associe le code 429 à un dépassement de la limite de débit des requêtes, tandis que la page Answers ne publie aucun code de statut pour son contrôle des dépenses.
Sources
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO