- JSON 表示法
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
模型產生的候選回應。
JSON 表示法 |
---|
{ "content": { object ( |
欄位 | |
---|---|
content |
僅供輸出。從模型傳回的生成內容。 |
finishReason |
選用設定。僅供輸出。模型停止產生權杖的原因。 如果空白,模型未停止產生符記。 |
safetyRatings[] |
用於確保回應候選回應安全性的評分清單。 每個類別最多有一個評分。 |
citationMetadata |
僅供輸出。針對模型產生的候選項目提供引用資訊。 這個欄位可包含 |
tokenCount |
僅供輸出。這個候選的符記數量。 |
groundingAttributions[] |
僅供輸出。提供基本解答的來源作者資訊。 這個欄位會填入 |
index |
僅供輸出。候選人清單中的候選人索引。 |
FinishReason
定義模型停止產生權杖的原因。
列舉 | |
---|---|
FINISH_REASON_UNSPECIFIED |
預設值。這個值未使用。 |
STOP |
模型的自然停靠點或提供的停止序列。 |
MAX_TOKENS |
已達到要求中指定的權杖數量上限。 |
SAFETY |
系統已基於安全理由標記候選內容。 |
RECITATION |
候選人內容遭檢舉為引用原因。 |
OTHER |
不明原因。 |
GroundingAttribution
貢獻答案的來源,
JSON 表示法 |
---|
{ "sourceId": { object ( |
欄位 | |
---|---|
sourceId |
僅供輸出。促成這項歸因的來源 ID。 |
content |
用來組成這項歸因的來源內容。 |
AttributionSourceId
促成這項歸因的來源 ID。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位
|
|
groundingPassage |
內嵌段落的 ID。 |
semanticRetrieverChunk |
透過 Semantic Retriever 擷取的 |
GroundingPassageId
GroundingPassage
中的部分 ID。
JSON 表示法 |
---|
{ "passageId": string, "partIndex": integer } |
欄位 | |
---|---|
passageId |
僅供輸出。符合 |
partIndex |
僅供輸出。 |
SemanticRetrieverChunk
透過 SemanticRetrieverConfig
在 GenerateAnswerRequest
中指定的語意擷取器所擷取的 Chunk
ID。
JSON 表示法 |
---|
{ "source": string, "chunk": string } |
欄位 | |
---|---|
source |
僅供輸出。與要求 |
chunk |
僅供輸出。包含歸因文字的 |