Class OpenAISummaryCopilotOptions

Clase OpenAISummaryCopilotOptions

Representa las opciones para configurar el OpenAICopilot.

public class OpenAISummaryCopilotOptions : OpenAIAssistantCopilotOptionsBase, 
    ISummaryCopilotOptions<OpenAISummaryCopilotOptions>

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.
MaxCompletionTokens { get; set; }Obtiene o establece el número máximo de tokens de finalización que se pueden usar durante la ejecución.
MaxPromptTokens { get; set; }Obtiene o establece el número máximo de tokens de aviso que se pueden usar durante la ejecución.
virtual Model { get; set; }Obtiene o establece el modelo a utilizar para el asistente.
SummaryPrompt { get; set; }Obtiene o establece el aviso para instruir al modelo a proporcionar un resumen del documento.
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 OpenAISummaryCopilotOptions.
static Create(Action<OpenAISummaryCopilotOptions>)Crea una instancia de OpenAISummaryCopilotOptions y la configura utilizando el delegado proporcionado.
GetOptions()Obtiene las actuales OpenAISummaryCopilotOptions.
WithAssistantName(string)Establece el nombre del asistente para las opciones del copiloto de resumen.
WithDocument(PdfDocument)Agrega un documento PDF a la colección de documentos para las opciones del copiloto de resumen.
WithDocument(string)Agrega una ruta de documento a la colección de documentos para las opciones del copiloto de resumen.
WithDocument(TextDocument)Agrega un documento de texto a la colección de documentos para las opciones del copiloto de resumen.
WithDocuments(DocumentCollection)Establece la colección de documentos para las opciones del copiloto de resumen.
WithDocuments(List<PdfDocument>)Agrega múltiples documentos PDF a la colección de documentos para las opciones del copiloto de resumen.
WithDocuments(List<string>)Agrega múltiples rutas de documentos a la colección de documentos para las opciones del copiloto de resumen.
WithDocuments(List<TextDocument>)Agrega múltiples documentos de texto a la colección de documentos para las opciones del copiloto de resumen.
WithInstructions(string)Establece las instrucciones para las opciones del copiloto de resumen.
WithMaxCompletionTokens(int?)Establece los tokens de finalización máximos para las opciones del copiloto de resumen.
WithMaxPromptTokens(int?)Establece los tokens de aviso máximos para las opciones del copiloto de resumen.
WithModel(string)Establece el modelo para las opciones del copiloto de resumen.
WithSummaryPrompt(string)Establece el aviso de resumen para las opciones del copiloto de resumen.
WithTemperature(double?)Establece la temperatura para las opciones del copiloto de resumen.
WithTopP(double?)Establece el valor top P para las opciones del copiloto de resumen.

Ver También