Поделиться через


ChatOptions Класс

Определение

Представляет параметры запроса чата.

public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
Наследование
ChatOptions

Конструкторы

Имя Описание
ChatOptions()

Инициализирует новый экземпляр класса ChatOptions.

ChatOptions(ChatOptions)

Инициализирует новый экземпляр ChatOptions класса, выполняя неглубокое копирование всех свойств из other.

Свойства

Имя Описание
AdditionalProperties

Возвращает или задает дополнительные свойства, связанные с параметрами.

AllowBackgroundResponses

Возвращает или задает значение, указывающее, разрешены ли фоновые ответы.

AllowMultipleToolCalls

Возвращает или задает значение, указывающее, разрешен ли один ответ включать несколько вызовов инструментов.

ContinuationToken

Возвращает или задает маркер продолжения для возобновления и получения результата ответа чата, определяемого этим маркером.

ConversationId

Возвращает или задает необязательный идентификатор, используемый для связывания запроса с существующей беседой.

FrequencyPenalty

Получает или задает штраф за повторяющиеся маркеры в ответах чата пропорционально количеству появившихся маркеров.

Instructions

Возвращает или задает дополнительные инструкции по каждому запросу, которые должны быть предоставлены .IChatClient

MaxOutputTokens

Возвращает или задает максимальное количество маркеров в созданном ответе чата.

ModelId

Возвращает или задает идентификатор модели для запроса чата.

PresencePenalty

Возвращает или задает значение, которое влияет на вероятность появления созданных маркеров на основе существующего присутствия в созданном тексте.

RawRepresentationFactory

Возвращает или задает обратный вызов, ответственный за создание необработанного представления параметров чата из базовой реализации.

Reasoning

Возвращает или задает параметры причины для запроса чата.

ResponseFormat

Возвращает или задает формат ответа для запроса чата.

Seed

Возвращает или задает начальное значение, используемое службой для управления воспроизводимостью результатов.

StopSequences

Возвращает или задает список последовательностей остановки.

Temperature

Возвращает или задает температуру для создания ответов чата.

ToolMode

Возвращает или задает режим средства для запроса чата.

Tools

Возвращает или задает список инструментов для включения в запрос чата.

TopK

Возвращает или задает число наиболее вероятных маркеров, которые модель учитывает при создании следующей части текста.

TopP

Получает или задает коэффициент "выборка ядра" (или "верхний p") для создания ответов чата.

Методы

Имя Описание
Clone()

Создает клон текущего ChatOptions экземпляра.

Применяется к

См. также раздел