- Représentation JSON
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
Réponse candidate générée à partir du modèle.
Représentation JSON |
---|
{ "content": { object ( |
Champs | |
---|---|
content |
Uniquement en sortie. Contenu généré renvoyé par le modèle. |
finishReason |
Facultatif. Uniquement en sortie. Raison pour laquelle le modèle a cessé de générer des jetons. S'il est vide, le modèle n'a pas cessé de générer les jetons. |
safetyRatings[] |
Liste des évaluations de sécurité d'une réponse candidate. Il y a au maximum une note par catégorie. |
citationMetadata |
Uniquement en sortie. Informations sur la citation pour le candidat généré par le modèle. Ce champ peut être renseigné avec des informations de récitations pour tout texte inclus dans l' |
tokenCount |
Uniquement en sortie. Nombre de jetons pour ce candidat. |
groundingAttributions[] |
Uniquement en sortie. Informations sur l'attribution pour les sources qui ont contribué à une réponse ancrée. Ce champ est renseigné pour les appels |
index |
Uniquement en sortie. Index du candidat dans la liste des candidats. |
FinishReason
Définit la raison pour laquelle le modèle a cessé de générer des jetons.
Enums | |
---|---|
FINISH_REASON_UNSPECIFIED |
Valeur par défaut. Cette valeur n'est pas utilisée. |
STOP |
Point d'arrêt naturel du modèle ou séquence d'arrêt fournie. |
MAX_TOKENS |
Le nombre maximal de jetons spécifié dans la demande a été atteint. |
SAFETY |
Le contenu candidat a été signalé pour des raisons de sécurité. |
RECITATION |
Le contenu proposé a été signalé pour des raisons de récitation. |
OTHER |
Raison inconnue. |
GroundingAttribution
Attribution d'une source qui a contribué à une réponse.
Représentation JSON |
---|
{ "sourceId": { object ( |
Champs | |
---|---|
sourceId |
Uniquement en sortie. Identifiant de la source contribuant à cette attribution. |
content |
Renforcement du contenu source qui constitue cette attribution. |
AttributionSourceId
Identifiant de la source contribuant à cette attribution.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union
|
|
groundingPassage |
Identifiant d'un passage intégré. |
semanticRetrieverChunk |
Identifiant d'une |
GroundingPassageId
Identifiant d'une partie d'un élément GroundingPassage
.
Représentation JSON |
---|
{ "passageId": string, "partIndex": integer } |
Champs | |
---|---|
passageId |
Uniquement en sortie. ID du passage correspondant au |
partIndex |
Uniquement en sortie. Index de la partie comprise dans le |
SemanticRetrieverChunk
Identifiant d'un Chunk
récupéré via Semantic Retriever, spécifié dans le GenerateAnswerRequest
à l'aide de SemanticRetrieverConfig
.
Représentation JSON |
---|
{ "source": string, "chunk": string } |
Champs | |
---|---|
source |
Uniquement en sortie. Nom de la source correspondant au |
chunk |
Uniquement en sortie. Nom de la |