Class OpenAIImageDescriptionCopilotOptions
Содержание
[
Скрывать
]OpenAIImageDescriptionCopilotOptions class
Представляет параметры для настройки OpenAICopilot.
public class OpenAIImageDescriptionCopilotOptions : OpenAIAssistantCopilotOptionsBase,
IImageDescriptionCopilotOptions<OpenAIImageDescriptionCopilotOptions>
Properties
Name | Description |
---|---|
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
Name | Description |
---|---|
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
- class OpenAIAssistantCopilotOptionsBase
- interface IImageDescriptionCopilotOptions<TOptions>
- namespace Aspose.Pdf.AI
- assembly Aspose.PDF