Class OpenAIChatCopilotOptions
Contenido
[
Ocultar
]Clase OpenAIChatCopilotOptions
Representa las opciones para configurar el OpenAICopilot.
public class OpenAIChatCopilotOptions : OpenAIAssistantCopilotOptionsBase,
IChatCopilotOptions<OpenAIChatCopilotOptions>
Propiedades
| Nombre | Descripción |
|---|---|
| AssistantName { get; set; } | Obtiene o establece el nombre del asistente. |
| ContextBackupJsonPath { get; set; } | Obtiene o establece la ruta del archivo para la copia de seguridad del contexto en JSON. |
| 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. |
| RestoreContextFromBackup { get; set; } | Obtiene o establece un valor que indica si se debe restaurar el contexto desde la copia de seguridad. |
| 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. |
| TruncationStrategy { get; set; } | Obtiene o establece la estrategia de truncamiento para el hilo. |
| VectorStoreExpireDays { get; set; } | Obtiene o establece el número de días antes de que expire el almacén de vectores. |
Métodos
| Nombre | Descripción |
|---|---|
| static Create() | Crea una nueva instancia de OpenAIChatCopilotOptions. |
| static Create(Action<OpenAIChatCopilotOptions>) | Crea una instancia de OpenAIChatCopilotOptions y la configura utilizando el delegado proporcionado. |
| GetOptions() | Obtiene las actuales OpenAIChatCopilotOptions. |
| WithAssistantName(string) | Establece el nombre del asistente para las opciones del chat copilot. |
| WithContextBackupJsonPath(string) | Establece la ruta del archivo para la copia de seguridad del contexto en JSON en las opciones del chat copilot. |
| WithDocument(PdfDocument) | Agrega un documento PDF a la colección de documentos para las opciones del chat copilot. |
| WithDocument(string) | Agrega una ruta de documento a la colección de documentos para las opciones del chat copilot. |
| WithDocument(TextDocument) | Agrega un documento de texto a la colección de documentos para las opciones del chat copilot. |
| WithDocuments(DocumentCollection) | Establece la colección de documentos para las opciones del chat copilot. |
| WithDocuments(List<PdfDocument>) | Agrega múltiples documentos PDF a la colección de documentos para las opciones del chat copilot. |
| WithDocuments(List<string>) | Agrega múltiples rutas de documentos a la colección de documentos para las opciones del chat copilot. |
| WithDocuments(List<TextDocument>) | Agrega múltiples documentos de texto a la colección de documentos para las opciones del chat copilot. |
| WithInstructions(string) | Establece las instrucciones para las opciones del chat copilot. |
| WithMaxCompletionTokens(int?) | Establece los tokens de finalización máximos para las opciones del chat copilot. |
| WithMaxPromptTokens(int?) | Establece los tokens de aviso máximos para las opciones del chat copilot. |
| WithModel(string) | Establece el modelo para las opciones del chat copilot. |
| WithRestoreContextFromBackup(bool) | Establece si se debe restaurar el contexto desde la copia de seguridad en las opciones del chat copilot. |
| WithTemperature(double?) | Establece la temperatura para las opciones del chat copilot. |
| WithTopP(double?) | Establece el valor top P para las opciones del chat copilot. |
| WithTruncationStrategy(TruncationStrategy) | Establece la estrategia de truncamiento para las opciones del chat copilot. |
| WithVectorStoreExpireDays(int) | Establece el número de días para la expiración del almacén de vectores en las opciones del chat copilot. |
Ver También
- clase OpenAIAssistantCopilotOptionsBase
- interfaz IChatCopilotOptions<TOptions>
- espacio de nombres Aspose.Pdf.AI
- ensamblaje Aspose.PDF