Class OpenAIChatCopilotOptions
Содержание
[
Скрывать
]Класс OpenAIChatCopilotOptions
Представляет параметры для настройки OpenAICopilot.
public class OpenAIChatCopilotOptions : OpenAIAssistantCopilotOptionsBase,
IChatCopilotOptions<OpenAIChatCopilotOptions>
Свойства
Имя | Описание |
---|---|
AssistantName { get; set; } | Получает или задает имя помощника. |
ContextBackupJsonPath { get; set; } | Получает или задает путь к файлу для резервной копии контекста в формате JSON. |
DocumentCollection { get; set; } | Получает или задает коллекцию документов для обработки. |
MaxCompletionTokens { get; set; } | Получает или задает максимальное количество токенов завершения, которые могут быть использованы в процессе выполнения. |
MaxPromptTokens { get; set; } | Получает или задает максимальное количество токенов подсказки, которые могут быть использованы в процессе выполнения. |
virtual Model { get; set; } | Получает или задает модель, которую следует использовать для помощника. |
RestoreContextFromBackup { get; set; } | Получает или задает значение, указывающее, следует ли восстанавливать контекст из резервной копии. |
SystemInstructions { get; set; } | Получает или задает путь к файлу с текстом, содержащим системные инструкции помощника. |
Temperature { get; set; } | Получает или задает температуру выборки, которую следует использовать для модели. |
TopP { get; set; } | Получает или задает значение top-p для ядерной выборки. |
TruncationStrategy { get; set; } | Получает или задает стратегию усечения для потока. |
VectorStoreExpireDays { get; set; } | Получает или задает количество дней до истечения срока действия векторного хранилища. |
Методы
Имя | Описание |
---|---|
static Create() | Создает новый экземпляр OpenAIChatCopilotOptions . |
static Create(Action<OpenAIChatCopilotOptions>) | Создает экземпляр OpenAIChatCopilotOptions и настраивает его с помощью предоставленного делегата. |
GetOptions() | Получает текущие OpenAIChatCopilotOptions . |
WithAssistantName(string) | Устанавливает имя помощника для параметров чат-коопилота. |
WithContextBackupJsonPath(string) | Устанавливает путь к файлу для резервной копии контекста в формате JSON в параметрах чат-коопилота. |
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) | Устанавливает модель для параметров чат-коопилота. |
WithRestoreContextFromBackup(bool) | Устанавливает, следует ли восстанавливать контекст из резервной копии в параметрах чат-коопилота. |
WithTemperature(double?) | Устанавливает температуру для параметров чат-коопилота. |
WithTopP(double?) | Устанавливает значение top P для параметров чат-коопилота. |
WithTruncationStrategy(TruncationStrategy) | Устанавливает стратегию усечения для параметров чат-коопилота. |
WithVectorStoreExpireDays(int) | Устанавливает количество дней до истечения срока действия векторного хранилища в параметрах чат-коопилота. |
См. также
- класс OpenAIAssistantCopilotOptionsBase
- интерфейс IChatCopilotOptions<TOptions>
- пространство имен Aspose.Pdf.AI
- сборка Aspose.PDF