- JSON gösterimi
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
Modelden oluşturulan bir yanıt adayı.
JSON gösterimi |
---|
{ "content": { object ( |
Alanlar | |
---|---|
content |
Yalnızca çıkış. Modelden döndürülen, oluşturulan içerik. |
finishReason |
İsteğe bağlı. Yalnızca çıkış. Modelin jeton oluşturmayı durdurma nedeni. Boşsa model, jetonları oluşturmayı durdurmamıştır. |
safetyRatings[] |
Yanıt adaylarının güvenliği açısından derecelendirmelerin listesi. Kategori başına en fazla bir derecelendirme vardır. |
citationMetadata |
Yalnızca çıkış. Model tarafından oluşturulan adayla ilgili alıntı bilgileri. Bu alan, |
tokenCount |
Yalnızca çıkış. Bu aday için jeton sayısı. |
groundingAttributions[] |
Yalnızca çıkış. Temel bir cevaba katkıda bulunan kaynaklarla ilgili ilişkilendirme bilgileri. Bu alan, |
index |
Yalnızca çıkış. Aday listesindeki adayın dizini. |
FinishReason
Modelin jeton oluşturmayı durdurma nedenini tanımlar.
Sıralamalar | |
---|---|
FINISH_REASON_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
STOP |
Modelin doğal durma noktası veya sağlanan durdurma sırası. |
MAX_TOKENS |
İstekte belirtilen maksimum jeton sayısına ulaşıldı. |
SAFETY |
Aday içeriği, güvenlik nedeniyle işaretlendi. |
RECITATION |
Aday içeriği, tekrarlardan dolayı işaretlendi. |
OTHER |
Bilinmeyen neden. |
GroundingAttribution
Bir yanıta katkıda bulunan kaynak için ilişkilendirme.
JSON gösterimi |
---|
{ "sourceId": { object ( |
Alanlar | |
---|---|
sourceId |
Yalnızca çıkış. Bu ilişkilendirmeye katkıda bulunan kaynağın tanımlayıcısı. |
content |
Bu ilişkilendirmeyi oluşturan kaynak içeriği temel alın. |
AttributionSourceId
Bu ilişkilendirmeye katkıda bulunan kaynağın tanımlayıcısı.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
|
|
groundingPassage |
Satır içi pasaj için tanımlayıcı. |
semanticRetrieverChunk |
Semantic Retriever aracılığıyla getirilen |
GroundingPassageId
GroundingPassage
içindeki bir parçanın tanımlayıcısı.
JSON gösterimi |
---|
{ "passageId": string, "partIndex": integer } |
Alanlar | |
---|---|
passageId |
Yalnızca çıkış. |
partIndex |
Yalnızca çıkış. |
SemanticRetrieverChunk
GenerateAnswerRequest
içinde SemanticRetrieverConfig
kullanılarak belirtilen, Semantic Retriever aracılığıyla alınan bir Chunk
tanımlayıcısı.
JSON gösterimi |
---|
{ "source": string, "chunk": string } |
Alanlar | |
---|---|
source |
Yalnızca çıkış. İsteğin |
chunk |
Yalnızca çıkış. İlişkilendirilen metni içeren |