- Representación JSON
- FinishReason
- GroundingAttribution
- AttributionSourceId.
- GroundingPassageId
- SemanticRetrieverChunk
Un candidato de respuesta generado a partir del modelo.
Representación JSON |
---|
{ "content": { object ( |
Campos | |
---|---|
content |
Solo salida. Contenido generado que muestra el modelo. |
finishReason |
Opcional. Solo salida. El motivo por el que el modelo dejó de generar tokens. Si está vacío, el modelo no dejó de generar los tokens. |
safetyRatings[] |
Es la lista de calificaciones relacionadas con la seguridad de los candidatos a las respuestas. Existe, como máximo, una calificación por categoría. |
citationMetadata |
Solo salida. Información sobre citas del candidato generado por el modelo. Este campo puede propagarse con información de recitación para cualquier texto incluido en |
tokenCount |
Solo salida. Recuento de tokens de este candidato. |
groundingAttributions[] |
Solo salida. Es la información de atribución de las fuentes que contribuyeron a una respuesta fundamentada. Este campo se propaga para las llamadas de |
index |
Solo salida. Índice del candidato en la lista de candidatos. |
FinishReason
Define el motivo por el que el modelo dejó de generar tokens.
Enumeradores | |
---|---|
FINISH_REASON_UNSPECIFIED |
Valor predeterminado Este valor no se usa. |
STOP |
Punto de parada natural del modelo o secuencia de parada proporcionada. |
MAX_TOKENS |
Se alcanzó la cantidad máxima de tokens especificada en la solicitud. |
SAFETY |
El contenido del candidato se marcó por motivos de seguridad. |
RECITATION |
El contenido de los candidatos se marcó por motivos de recitación. |
OTHER |
Motivo desconocido. |
GroundingAttribution
Es la atribución de una fuente que contribuyó a una respuesta.
Representación JSON |
---|
{ "sourceId": { object ( |
Campos | |
---|---|
sourceId |
Solo salida. Es el identificador de la fuente que contribuye a esta atribución. |
content |
Contenido de la fuente fundamentada que constituye esta atribución. |
AttributionSourceId
Es el identificador de la fuente que contribuye a esta atribución.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión
|
|
groundingPassage |
Es el identificador de un pasaje intercalado. |
semanticRetrieverChunk |
Identificador de un |
GroundingPassageId
Es el identificador de una parte dentro de un GroundingPassage
.
Representación JSON |
---|
{ "passageId": string, "partIndex": integer } |
Campos | |
---|---|
passageId |
Solo salida. ID del pasaje que coincide con el |
partIndex |
Solo salida. Índice de la parte dentro del |
SemanticRetrieverChunk
Identificador de un Chunk
recuperado a través del Semantic Retriever especificado en GenerateAnswerRequest
con SemanticRetrieverConfig
.
Representación JSON |
---|
{ "source": string, "chunk": string } |
Campos | |
---|---|
source |
Solo salida. Nombre de la fuente que coincide con el |
chunk |
Solo salida. Nombre del |