Method: projects.locations.templates.sanitizeModelResponse

Élimine les caractères non valides de la réponse du modèle.

Requête HTTP


Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Représente le nom de la ressource du modèle (par exemple, name=projects/sample-project/locations/us-central1/templates/templ01).

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "modelResponseData": {
    object (DataItem)
  },
  "userPrompt": string,
  "filterConfig": {
    object (FilterConfig)
  }
}
Champs
modelResponseData

object (DataItem)

Obligatoire. Données de réponse du modèle à nettoyer.

userPrompt

string

Facultatif. Requête utilisateur associée à la réponse du modèle.

filterConfig

object (FilterConfig)

Facultatif. Configuration de filtre facultative pour nettoyer l'invite utilisateur.

Si vous spécifiez la configuration ci-dessous, le nettoyage sera effectué à l'aide des paramètres de cette configuration, ainsi que des paramètres définis au niveau du modèle (union des deux).

Si un filtre se chevauche, le niveau de sévérité le plus élevé s'applique. Par exemple, si la configuration de filtre spécifie le niveau de confiance LOW_AND_ABOVE pour le filtre TOXICITY et que le modèle utilise le niveau de confiance HIGH, la désinfection est effectuée à l'aide du niveau de confiance LOW_AND_ABOVE.

Corps de la réponse

Réponse de réponse du modèle nettoyée.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "sanitizationResult": {
    object (SanitizationResult)
  }
}
Champs
sanitizationResult

object (SanitizationResult)

Uniquement en sortie. Résultat de la désinfection.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour en savoir plus, consultez Authentication Overview.