ChatFinishReason Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет причину завершения ответа чата.
public value class ChatFinishReason : IEquatable<Microsoft::Extensions::AI::ChatFinishReason>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatFinishReason+Converter))]
public readonly struct ChatFinishReason : IEquatable<Microsoft.Extensions.AI.ChatFinishReason>
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatFinishReason+Converter))>]
type ChatFinishReason = struct
Public Structure ChatFinishReason
Implements IEquatable(Of ChatFinishReason)
- Наследование
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| ChatFinishReason(String) |
Инициализирует новый экземпляр ChatFinishReason структуры строкой, описывающей причину. |
Свойства
| Имя | Описание |
|---|---|
| ContentFilter |
ChatFinishReason Получает представление содержимого фильтрации модели, будь то для безопасности, запрещенного содержимого, конфиденциального содержимого или других таких проблем. |
| Length |
ChatFinishReason Получает представление модели, достигающей максимальной длины, разрешенной для запроса и /или ответа (как правило, с точки зрения маркеров). |
| Stop |
ChatFinishReason Получает представление модели с естественной точкой остановки или предоставленной последовательностью остановки. |
| ToolCalls |
ChatFinishReason Получает представление модели, запрашивающей использование средства, определенного в запросе. |
| Value |
Возвращает значение причины завершения. |
Методы
| Имя | Описание |
|---|---|
| Equals(ChatFinishReason) |
Указывает, равен ли текущий объект другому объекту того же типа. |
| Equals(Object) |
Указывает, равны ли этот экземпляр и указанный объект. |
| GetHashCode() |
Возвращает хэш-код для этого экземпляра. |
| ToString() |
Возвращает причину Value завершения. |
Операторы
| Имя | Описание |
|---|---|
| Equality(ChatFinishReason, ChatFinishReason) |
Сравнивает два экземпляра. |
| Inequality(ChatFinishReason, ChatFinishReason) |
Сравнивает два экземпляра. |