Class OpenAIChatCopilotOptions
Contenu
[
Cacher
]Classe OpenAIChatCopilotOptions
Représente les options pour configurer l’OpenAICopilot.
public class OpenAIChatCopilotOptions : OpenAIAssistantCopilotOptionsBase,
IChatCopilotOptions<OpenAIChatCopilotOptions>
Propriétés
| Nom | Description |
|---|---|
| AssistantName { get; set; } | Obtient ou définit le nom de l’assistant. |
| ContextBackupJsonPath { get; set; } | Obtient ou définit le chemin du fichier pour la sauvegarde du contexte JSON. |
| DocumentCollection { get; set; } | Obtient ou définit la collection de documents à traiter. |
| MaxCompletionTokens { get; set; } | Obtient ou définit le nombre maximum de jetons de complétion qui peuvent être utilisés au cours de l’exécution. |
| MaxPromptTokens { get; set; } | Obtient ou définit le nombre maximum de jetons d’invite qui peuvent être utilisés au cours de l’exécution. |
| virtual Model { get; set; } | Obtient ou définit le modèle à utiliser pour l’assistant. |
| RestoreContextFromBackup { get; set; } | Obtient ou définit une valeur indiquant s’il faut restaurer le contexte à partir de la sauvegarde. |
| SystemInstructions { get; set; } | Obtient ou définit le chemin du fichier pour le fichier texte contenant les instructions système de l’assistant. |
| Temperature { get; set; } | Obtient ou définit la température d’échantillonnage à utiliser pour le modèle. |
| TopP { get; set; } | Obtient ou définit la valeur top-p pour l’échantillonnage par noyau. |
| TruncationStrategy { get; set; } | Obtient ou définit la stratégie de troncature pour le fil. |
| VectorStoreExpireDays { get; set; } | Obtient ou définit le nombre de jours avant l’expiration du magasin de vecteurs. |
Méthodes
| Nom | Description |
|---|---|
| static Create() | Crée une nouvelle instance de OpenAIChatCopilotOptions. |
| static Create(Action<OpenAIChatCopilotOptions>) | Crée une instance de OpenAIChatCopilotOptions et la configure à l’aide du délégué fourni. |
| GetOptions() | Obtient les OpenAIChatCopilotOptions actuels. |
| WithAssistantName(string) | Définit le nom de l’assistant pour les options du chat copilot. |
| WithContextBackupJsonPath(string) | Définit le chemin du fichier pour la sauvegarde du contexte JSON dans les options du chat copilot. |
| WithDocument(PdfDocument) | Ajoute un document PDF à la collection de documents pour les options du chat copilot. |
| WithDocument(string) | Ajoute un chemin de document à la collection de documents pour les options du chat copilot. |
| WithDocument(TextDocument) | Ajoute un document texte à la collection de documents pour les options du chat copilot. |
| WithDocuments(DocumentCollection) | Définit la collection de documents pour les options du chat copilot. |
| WithDocuments(List<PdfDocument>) | Ajoute plusieurs documents PDF à la collection de documents pour les options du chat copilot. |
| WithDocuments(List<string>) | Ajoute plusieurs chemins de documents à la collection de documents pour les options du chat copilot. |
| WithDocuments(List<TextDocument>) | Ajoute plusieurs documents texte à la collection de documents pour les options du chat copilot. |
| WithInstructions(string) | Définit les instructions pour les options du chat copilot. |
| WithMaxCompletionTokens(int?) | Définit le nombre maximum de jetons de complétion pour les options du chat copilot. |
| WithMaxPromptTokens(int?) | Définit le nombre maximum de jetons d’invite pour les options du chat copilot. |
| WithModel(string) | Définit le modèle pour les options du chat copilot. |
| WithRestoreContextFromBackup(bool) | Définit s’il faut restaurer le contexte à partir de la sauvegarde dans les options du chat copilot. |
| WithTemperature(double?) | Définit la température pour les options du chat copilot. |
| WithTopP(double?) | Définit la valeur top P pour les options du chat copilot. |
| WithTruncationStrategy(TruncationStrategy) | Définit la stratégie de troncature pour les options du chat copilot. |
| WithVectorStoreExpireDays(int) | Définit le nombre de jours pour l’expiration du magasin de vecteurs dans les options du chat copilot. |
Voir aussi
- classe OpenAIAssistantCopilotOptionsBase
- interface IChatCopilotOptions<TOptions>
- espace de noms Aspose.Pdf.AI
- assembly Aspose.PDF