- JSON-представление
- FinishReason
- ЗаземлениеАтрибуция
- Идентификатор источника атрибуции
- ЗаземлениеИдентификатор прохода
- СемантическийРетриверЧанк
Кандидат ответа, созданный на основе модели.
JSON-представление |
---|
{ "content": { object ( |
Поля | |
---|---|
content | Только вывод. Сгенерированный контент возвращается из модели. |
finishReason | Необязательный. Только вывод. Причина, по которой модель перестала генерировать токены. Если оно пусто, модель не прекратила генерировать токены. |
safetyRatings[] | Список оценок безопасности кандидата-ответчика. В каждой категории может быть не более одного рейтинга. |
citationMetadata | Только вывод. Информация о цитировании кандидата, созданного моделью. Это поле может быть заполнено информацией о декламации любого текста, включенного в |
tokenCount | Только вывод. Количество токенов для этого кандидата. |
groundingAttributions[] | Только вывод. Информация об авторстве источников, которые способствовали обоснованному ответу. Это поле заполняется для вызовов |
index | Только вывод. Индекс кандидата в списке кандидатов. |
FinishReason
Определяет причину, по которой модель перестала генерировать токены.
Перечисления | |
---|---|
FINISH_REASON_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
STOP | Естественная точка остановки модели или предусмотренная последовательность остановок. |
MAX_TOKENS | Достигнуто максимальное количество токенов, указанное в запросе. |
SAFETY | Кандидатский контент был отмечен по соображениям безопасности. |
RECITATION | Контент-кандидат был помечен по причине цитирования. |
OTHER | Неизвестно почему. |
ЗаземлениеАтрибуция
Указание источника, который способствовал ответу.
JSON-представление |
---|
{ "sourceId": { object ( |
Поля | |
---|---|
sourceId | Только вывод. Идентификатор источника, способствующего этой атрибуции. |
content | Обоснование исходного контента, составляющего эту атрибуцию. |
Идентификатор источника атрибуции
Идентификатор источника, способствующего этой атрибуции.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
| |
groundingPassage | Идентификатор встроенного отрывка. |
semanticRetrieverChunk | Идентификатор |
ЗаземлениеИдентификатор прохода
Идентификатор части внутри GroundingPassage
.
JSON-представление |
---|
{ "passageId": string, "partIndex": integer } |
Поля | |
---|---|
passageId | Только вывод. Идентификатор отрывка, соответствующий |
partIndex | Только вывод. Индекс части в |
СемантическийРетриверЧанк
Идентификатор Chunk
, полученного с помощью Semantic Retriever, указанного в GenerateAnswerRequest
с использованием SemanticRetrieverConfig
.
JSON-представление |
---|
{ "source": string, "chunk": string } |
Поля | |
---|---|
source | Только вывод. Имя источника, соответствующее |
chunk | Только вывод. Имя |