- Rappresentazione JSON
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
Una risposta candidata generata dal modello.
Rappresentazione JSON |
---|
{ "content": { object ( |
Campi | |
---|---|
content |
Solo output. Contenuti generati restituiti dal modello. |
finishReason |
Campo facoltativo. Solo output. Il motivo per cui il modello ha smesso di generare token. Se vuoto, il modello non ha smesso di generare i token. |
safetyRatings[] |
Elenco di valutazioni per la sicurezza di un candidato alla risposta. È presente al massimo una classificazione per categoria. |
citationMetadata |
Solo output. Informazioni sulla citazione per il candidato generato dal modello. Questo campo può essere compilato con informazioni sulla recitazione per qualsiasi testo incluso in |
tokenCount |
Solo output. Numero di token per questo candidato. |
groundingAttributions[] |
Solo output. Informazioni sull'attribuzione per le fonti che hanno contribuito a una risposta fondata. Questo campo viene compilato per le chiamate |
index |
Solo output. Indice del candidato nell'elenco dei candidati. |
FinishReason
Definisce il motivo per cui il modello ha interrotto la generazione di token.
Enum | |
---|---|
FINISH_REASON_UNSPECIFIED |
Valore predefinito. Questo valore non è utilizzato. |
STOP |
Punto di arresto naturale del modello o sequenza di interruzioni fornita. |
MAX_TOKENS |
È stato raggiunto il numero massimo di token specificato nella richiesta. |
SAFETY |
I contenuti candidati sono stati segnalati per motivi di sicurezza. |
RECITATION |
I contenuti candidati sono stati segnalati per motivi di recitazione. |
OTHER |
Motivo sconosciuto. |
GroundingAttribution
L'attribuzione di una fonte che ha contribuito a una risposta.
Rappresentazione JSON |
---|
{ "sourceId": { object ( |
Campi | |
---|---|
sourceId |
Solo output. Identificatore della fonte che contribuisce a questa attribuzione. |
content |
Basare i contenuti sorgente che costituiscono questa attribuzione. |
AttributionSourceId
Identificatore della fonte che contribuisce a questa attribuzione.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo di unione
|
|
groundingPassage |
Identificatore per un passaggio in linea. |
semanticRetrieverChunk |
Identificatore per un |
GroundingPassageId
Identificatore di una parte all'interno di un elemento GroundingPassage
.
Rappresentazione JSON |
---|
{ "passageId": string, "partIndex": integer } |
Campi | |
---|---|
passageId |
Solo output. ID del passaggio corrispondente a |
partIndex |
Solo output. Indice della parte all'interno del |
SemanticRetrieverChunk
Identificatore per un Chunk
recuperato tramite Semantic Retriever specificato in GenerateAnswerRequest
utilizzando SemanticRetrieverConfig
.
Rappresentazione JSON |
---|
{ "source": string, "chunk": string } |
Campi | |
---|---|
source |
Solo output. Nome della sorgente corrispondente a |
chunk |
Solo output. Nome dell'elemento |