- Representação JSON
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
Um candidato de resposta gerado pelo modelo.
Representação JSON |
---|
{ "content": { object ( |
Campos | |
---|---|
content |
Apenas saída. Conteúdo gerado retornado do modelo. |
finishReason |
Opcional. Apenas saída. É o motivo pelo qual o modelo parou de gerar tokens. Se estiver vazio, o modelo não parou de gerar os tokens. |
safetyRatings[] |
Lista de classificações de segurança de um candidato. Há no máximo uma classificação por categoria. |
citationMetadata |
Apenas saída. Informações de citação do candidato gerado pelo modelo. Esse campo pode ser preenchido com informações de recitação de qualquer texto incluído em |
tokenCount |
Apenas saída. Contagem de tokens desse candidato. |
groundingAttributions[] |
Apenas saída. Informações de atribuição para as fontes que contribuíram para uma resposta fundamentada. Este campo é preenchido para chamadas |
index |
Apenas saída. Índice do candidato na lista de candidatos. |
FinishReason
Define o motivo pelo qual o modelo parou de gerar tokens.
Enums | |
---|---|
FINISH_REASON_UNSPECIFIED |
Valor padrão. Esse valor não é usado. |
STOP |
Ponto de parada natural do modelo ou sequência de parada fornecida. |
MAX_TOKENS |
O número máximo de tokens especificado na solicitação foi atingido. |
SAFETY |
O conteúdo do candidato foi sinalizado por motivos de segurança. |
RECITATION |
O conteúdo do candidato foi sinalizado por motivos de recitação. |
OTHER |
Motivo desconhecido. |
GroundingAttribution
Atribuição para uma fonte que contribuiu para uma resposta.
Representação JSON |
---|
{ "sourceId": { object ( |
Campos | |
---|---|
sourceId |
Apenas saída. Identificador da fonte que contribui para essa atribuição. |
content |
O conteúdo de fonte embasamento que compõe essa atribuição. |
AttributionSourceId
Identificador da fonte que contribui para essa atribuição.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união
|
|
groundingPassage |
Identificador de uma passagem in-line. |
semanticRetrieverChunk |
Identificador para um |
GroundingPassageId
Identificador de uma parte dentro de um GroundingPassage
.
Representação JSON |
---|
{ "passageId": string, "partIndex": integer } |
Campos | |
---|---|
passageId |
Apenas saída. ID do trecho que corresponde ao |
partIndex |
Apenas saída. Índice da parte no |
SemanticRetrieverChunk
Identificador para um Chunk
extraído pelo Semantic Retriever especificado no GenerateAnswerRequest
usando SemanticRetrieverConfig
.
Representação JSON |
---|
{ "source": string, "chunk": string } |
Campos | |
---|---|
source |
Apenas saída. Nome da origem que corresponde ao |
chunk |
Apenas saída. Nome do |