Class OpenAIImageDescriptionCopilotOptions

OpenAIImageDescriptionCopilotOptions class

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

public class OpenAIImageDescriptionCopilotOptions : OpenAIAssistantCopilotOptionsBase, 
    IImageDescriptionCopilotOptions<OpenAIImageDescriptionCopilotOptions>

Properties

NameDescription
AssistantName { get; set; }Получает или задает имя помощника.
DocumentCollection { get; set; }Получает или задает коллекцию документов для обработки.
ImageDescriptionPrompt { get; set; }Получает или задает подсказку для инструкции модели по предоставлению описания изображения.
ImageDetail { get; set; }Получает или задает уровень детализации изображения, если это указано пользователем. “low” использует меньше токенов, вы можете выбрать высокое разрешение, используя “high”. Если не задано, по умолчанию используется “auto”.
MaxCompletionTokens { get; set; }Получает или задает максимальное количество токенов завершения, которые могут быть использованы в процессе выполнения.
MaxPromptTokens { get; set; }Получает или задает максимальное количество токенов подсказки, которые могут быть использованы в процессе выполнения.
override Model { get; set; }Получает или задает модель зрения, которую следует использовать для помощника.
SystemInstructions { get; set; }Получает или задает путь к файлу для текстового файла, содержащего системные инструкции помощника.
Temperature { get; set; }Получает или задает температуру выборки, которую следует использовать для модели.
TopP { get; set; }Получает или задает значение top-p для ядерной выборки.

Methods

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

See Also