ChatOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет параметры запроса чата.
public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
- Наследование
-
ChatOptions
Конструкторы
| Имя | Описание |
|---|---|
| ChatOptions() |
Инициализирует новый экземпляр класса ChatOptions. |
| ChatOptions(ChatOptions) |
Инициализирует новый экземпляр ChatOptions класса, выполняя неглубокое копирование всех свойств из |
Свойства
| Имя | Описание |
|---|---|
| AdditionalProperties |
Возвращает или задает дополнительные свойства, связанные с параметрами. |
| AllowBackgroundResponses |
Возвращает или задает значение, указывающее, разрешены ли фоновые ответы. |
| AllowMultipleToolCalls |
Возвращает или задает значение, указывающее, разрешен ли один ответ включать несколько вызовов инструментов. |
| ContinuationToken |
Возвращает или задает маркер продолжения для возобновления и получения результата ответа чата, определяемого этим маркером. |
| ConversationId |
Возвращает или задает необязательный идентификатор, используемый для связывания запроса с существующей беседой. |
| FrequencyPenalty |
Получает или задает штраф за повторяющиеся маркеры в ответах чата пропорционально количеству появившихся маркеров. |
| Instructions |
Возвращает или задает дополнительные инструкции по каждому запросу, которые должны быть предоставлены .IChatClient |
| MaxOutputTokens |
Возвращает или задает максимальное количество маркеров в созданном ответе чата. |
| ModelId |
Возвращает или задает идентификатор модели для запроса чата. |
| PresencePenalty |
Возвращает или задает значение, которое влияет на вероятность появления созданных маркеров на основе существующего присутствия в созданном тексте. |
| RawRepresentationFactory |
Возвращает или задает обратный вызов, ответственный за создание необработанного представления параметров чата из базовой реализации. |
| Reasoning |
Возвращает или задает параметры причины для запроса чата. |
| ResponseFormat |
Возвращает или задает формат ответа для запроса чата. |
| Seed |
Возвращает или задает начальное значение, используемое службой для управления воспроизводимостью результатов. |
| StopSequences |
Возвращает или задает список последовательностей остановки. |
| Temperature |
Возвращает или задает температуру для создания ответов чата. |
| ToolMode |
Возвращает или задает режим средства для запроса чата. |
| Tools |
Возвращает или задает список инструментов для включения в запрос чата. |
| TopK |
Возвращает или задает число наиболее вероятных маркеров, которые модель учитывает при создании следующей части текста. |
| TopP |
Получает или задает коэффициент "выборка ядра" (или "верхний p") для создания ответов чата. |
Методы
| Имя | Описание |
|---|---|
| Clone() |
Создает клон текущего ChatOptions экземпляра. |