Class OpenAISummaryCopilotOptions

Класс OpenAISummaryCopilotOptions

Представляет параметры для настройки OpenAICopilot.

public class OpenAISummaryCopilotOptions : OpenAIAssistantCopilotOptionsBase, 
    ISummaryCopilotOptions<OpenAISummaryCopilotOptions>

Свойства

ИмяОписание
AssistantName { get; set; }Получает или задает имя помощника.
DocumentCollection { get; set; }Получает или задает коллекцию документов для обработки.
MaxCompletionTokens { get; set; }Получает или задает максимальное количество токенов завершения, которые могут быть использованы в процессе выполнения.
MaxPromptTokens { get; set; }Получает или задает максимальное количество токенов подсказки, которые могут быть использованы в процессе выполнения.
virtual Model { get; set; }Получает или задает модель, которую следует использовать для помощника.
SummaryPrompt { get; set; }Получает или задает подсказку для указания модели предоставить резюме документа.
SystemInstructions { get; set; }Получает или задает путь к файлу для текстового файла, содержащего системные инструкции помощника.
Temperature { get; set; }Получает или задает температуру выборки, которую следует использовать для модели.
TopP { get; set; }Получает или задает значение top-p для выборки по ядру.

Методы

ИмяОписание
static Create()Создает новый экземпляр OpenAISummaryCopilotOptions.
static Create(Action<OpenAISummaryCopilotOptions>)Создает экземпляр OpenAISummaryCopilotOptions и настраивает его с помощью предоставленного делегата.
GetOptions()Получает текущие OpenAISummaryCopilotOptions.
WithAssistantName(string)Устанавливает имя помощника для параметров резюме копилота.
WithDocument(PdfDocument)Добавляет PDF-документ в коллекцию документов для параметров резюме копилота.
WithDocument(string)Добавляет путь к документу в коллекцию документов для параметров резюме копилота.
WithDocument(TextDocument)Добавляет текстовый документ в коллекцию документов для параметров резюме копилота.
WithDocuments(DocumentCollection)Устанавливает коллекцию документов для параметров резюме копилота.
WithDocuments(List<PdfDocument>)Добавляет несколько PDF-документов в коллекцию документов для параметров резюме копилота.
WithDocuments(List<string>)Добавляет несколько путей к документам в коллекцию документов для параметров резюме копилота.
WithDocuments(List<TextDocument>)Добавляет несколько текстовых документов в коллекцию документов для параметров резюме копилота.
WithInstructions(string)Устанавливает инструкции для параметров резюме копилота.
WithMaxCompletionTokens(int?)Устанавливает максимальные токены завершения для параметров резюме копилота.
WithMaxPromptTokens(int?)Устанавливает максимальные токены подсказки для параметров резюме копилота.
WithModel(string)Устанавливает модель для параметров резюме копилота.
WithSummaryPrompt(string)Устанавливает подсказку резюме для параметров резюме копилота.
WithTemperature(double?)Устанавливает температуру для параметров резюме копилота.
WithTopP(double?)Устанавливает значение top P для параметров резюме копилота.

См. также