Ответ модели, поддерживающей несколько кандидатов.
Примечание о рейтингах безопасности и фильтрации контента. Они сообщаются как для приглашения в GenerateContentResponse.prompt_feedback
, так и для каждого кандидата в finishReason
и safetyRatings
. Контракт API заключается в следующем: - либо возвращаются все запрошенные кандидаты, либо не возвращаются никакие кандидаты - кандидаты не возвращаются только в том случае, если с подсказкой что-то не так (см. promptFeedback
) - обратная связь о каждом кандидате сообщается в finishReason
и safetyRatings
.
JSON-представление |
---|
{ "candidates": [ { object ( |
Поля | |
---|---|
candidates[] | Ответы кандидата от модели. |
promptFeedback | Возвращает отзыв о приглашении, связанный с фильтрами содержимого. |
ПодсказкаОбратная связь
Набор метаданных обратной связи, указанный в приглашении GenerateContentRequest.content
.
JSON-представление |
---|
{ "blockReason": enum ( |
Поля | |
---|---|
blockReason | Необязательный. Если установлено, приглашение блокируется и кандидаты не возвращаются. Перефразируйте свою подсказку. |
safetyRatings[] | Оценки за безопасность подсказки. В каждой категории может быть не более одного рейтинга. |
БлокПричина
Указывает, по какой причине приглашение было заблокировано.
Перечисления | |
---|---|
BLOCK_REASON_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
SAFETY | Подсказка заблокирована по соображениям безопасности. Вы можете проверить safetyRatings , чтобы понять, какая категория безопасности заблокировала его. |
OTHER | Подсказка заблокирована по неизвестным причинам. |