Traiter les réponses bloquées

Lorsque vous interagissez avec Gemini sur la plate-forme d'agents Gemini Enterprise, vos requêtes (prompts) ou les réponses générées peuvent être bloquées par des filtres de contenu. Ce document explique comment identifier et traiter ces réponses bloquées.

Quand le contenu est-il bloqué ?

Il existe deux scénarios dans lesquels les filtres de contenu bloquent le contenu :

  • Le prompt d'entrée est bloqué.
  • La réponse du modèle est bloquée.

Les sections suivantes décrivent comment traiter chaque scénario.

Le prompt d'entrée est bloqué

Si votre prompt d'entrée est bloqué par des filtres de contenu avant d'être envoyé au modèle, la réponse de l'API présente les caractéristiques suivantes :

  • Le promptFeedback champ est renseigné. Ce champ contient des informations sur la raison pour laquelle le prompt est bloqué.
  • Le candidates champ n'est pas défini.

La réponse du modèle est bloquée

Si le modèle génère une réponse, mais que celle-ci est bloquée par des filtres de contenu, la réponse de l'API présente les caractéristiques suivantes :

  • Le promptFeedback champ n'est pas défini.
  • Le candidates champ est défini avec les caractéristiques suivantes :
    • Le champ content n'est pas défini.
    • Le champ finishReason est défini et indique pourquoi la génération de la réponse a été interrompue.

Vous pouvez déterminer pourquoi le contenu a été bloqué en examinant ces champs dans la réponse de l'API.

Étape suivante