Class OpenAIImageDescriptionCopilotOptions

Clase OpenAIImageDescriptionCopilotOptions

Representa las opciones para configurar el OpenAICopilot.

public class OpenAIImageDescriptionCopilotOptions : OpenAIAssistantCopilotOptionsBase, 
    IImageDescriptionCopilotOptions<OpenAIImageDescriptionCopilotOptions>

Propiedades

NombreDescripción
AssistantName { get; set; }Obtiene o establece el nombre del asistente.
DocumentCollection { get; set; }Obtiene o establece la colección de documentos a procesar.
ImageDescriptionPrompt { get; set; }Obtiene o establece el aviso para instruir al modelo a proporcionar la descripción de la imagen.
ImageDetail { get; set; }Obtiene o establece el nivel de detalle de la imagen si es especificado por el usuario. “bajo” utiliza menos tokens, puedes optar por alta resolución usando “alto”. Si no se establece, por defecto es “automático”.
MaxCompletionTokens { get; set; }Obtiene o establece el número máximo de tokens de finalización que pueden ser utilizados durante la ejecución.
MaxPromptTokens { get; set; }Obtiene o establece el número máximo de tokens de aviso que pueden ser utilizados durante la ejecución.
override Model { get; set; }Obtiene o establece el modelo de visión a utilizar para el asistente.
SystemInstructions { get; set; }Obtiene o establece la ruta del archivo para el archivo de texto que contiene las instrucciones del sistema del asistente.
Temperature { get; set; }Obtiene o establece la temperatura de muestreo a utilizar para el modelo.
TopP { get; set; }Obtiene o establece el valor top-p para el muestreo de núcleo.

Métodos

NombreDescripción
static Create()Crea una nueva instancia de OpenAIImageDescriptionCopilotOptions.
static Create(Action<OpenAIImageDescriptionCopilotOptions>)Crea una instancia de OpenAIImageDescriptionCopilotOptions y la configura utilizando el delegado proporcionado.
GetOptions()Obtiene las actuales OpenAIImageDescriptionCopilotOptions.
WithAssistantName(string)Establece el nombre del asistente para las opciones del copiloto de descripción de imagen.
WithDocument(PdfDocument)Agrega un documento PDF a la colección de documentos para las opciones del copiloto de descripción de imagen.
WithDocument(string)Agrega una ruta de documento a la colección de documentos para las opciones del copiloto de descripción de imagen.
WithDocuments(DocumentCollection)Establece la colección de documentos para las opciones del copiloto de descripción de imagen.
WithDocuments(List<PdfDocument>)Agrega múltiples documentos PDF a la colección de documentos para las opciones del copiloto de descripción de imagen.
WithDocuments(List<string>)Agrega múltiples rutas de documentos a la colección de documentos para las opciones del copiloto de descripción de imagen.
WithImageDescriptionPrompt(string)Establece el aviso para las opciones del copiloto de descripción de imagen.
WithImageDetail(string)Establece el nivel de detalle de la imagen.
WithInstructions(string)Establece las instrucciones para las opciones del copiloto de descripción de imagen.
WithMaxCompletionTokens(int?)Establece los tokens de finalización máximos para las opciones del copiloto de descripción de imagen.
WithMaxPromptTokens(int?)Establece los tokens de aviso máximos para las opciones del copiloto de descripción de imagen.
WithModel(string)Establece el modelo para las opciones del copiloto de descripción de imagen.
WithTemperature(double?)Establece la temperatura para las opciones del copiloto de descripción de imagen.
WithTopP(double?)Establece el valor top P para las opciones del copiloto de descripción de imagen.

Ver También