ChatChoice interface
Представление завершения одного запроса в рамках общего запроса на завершение чата.
Как правило, n
варианты создаются для каждого предоставленного запроса со значением по умолчанию 1.
Ограничения маркеров и другие параметры могут ограничивать количество создаваемых вариантов.
Свойства
content |
Сведения о категории фильтрации содержимого (ненависть, сексуальное насилие, self_harm), если она была обнаружена, а также уровень серьезности (very_low, низкий, средний, высокомасштабный, который определяет интенсивность и уровень риска вредоносного содержимого) и был ли он отфильтрован или нет. |
delta | Содержимое разностного сообщения для ответа потоковой передачи. |
enhancements | Представляет выходные результаты улучшений Azure OpenAI для завершения чата, настроенные с помощью соответствующих входных данных, указанных в запросе. Эти дополнительные сведения доступны только при использовании Azure OpenAI и только в том случае, если запрос настроен для использования усовершенствований. |
finish |
Причина, по которой модель перестала создавать маркеры, а также все применимые сведения. Это структурированное представление заменяет finish_reason для некоторых моделей. |
finish |
Причина, по которой этот вариант завершения чата завершился. |
index | Упорядоченный индекс, связанный с этим выбором завершения чата. |
logprobs | Сведения о вероятности журнала для этого варианта, включенные с помощью параметра запроса logprobs. |
message | Сообщение чата для заданного запроса завершения чата. |
Сведения о свойстве
contentFilterResults
Сведения о категории фильтрации содержимого (ненависть, сексуальное насилие, self_harm), если она была обнаружена, а также уровень серьезности (very_low, низкий, средний, высокомасштабный, который определяет интенсивность и уровень риска вредоносного содержимого) и был ли он отфильтрован или нет.
contentFilterResults?: ContentFilterResultsForChoice
Значение свойства
delta
Содержимое разностного сообщения для ответа потоковой передачи.
delta?: ChatResponseMessage
Значение свойства
enhancements
Представляет выходные результаты улучшений Azure OpenAI для завершения чата, настроенные с помощью соответствующих входных данных, указанных в запросе. Эти дополнительные сведения доступны только при использовании Azure OpenAI и только в том случае, если запрос настроен для использования усовершенствований.
enhancements?: AzureChatEnhancements
Значение свойства
finishDetails
Причина, по которой модель перестала создавать маркеры, а также все применимые сведения. Это структурированное представление заменяет finish_reason для некоторых моделей.
finishDetails?: ChatFinishDetailsUnion
Значение свойства
finishReason
Причина, по которой этот вариант завершения чата завершился.
finishReason: null | string
Значение свойства
null | string
index
Упорядоченный индекс, связанный с этим выбором завершения чата.
index: number
Значение свойства
number
logprobs
Сведения о вероятности журнала для этого варианта, включенные с помощью параметра запроса logprobs.
logprobs: null | ChatChoiceLogProbabilityInfo
Значение свойства
null | ChatChoiceLogProbabilityInfo
message
Сообщение чата для заданного запроса завершения чата.
message?: ChatResponseMessage
Значение свойства
Azure SDK for JavaScript