Interface IChatCopilot

Interface IChatCopilot

Représente un copilote de chat pour interagir avec des documents via des modèles d’IA.

public interface IChatCopilot : IAICopilot

Méthodes

NomDescription
DeleteContextAsync(CancellationToken?)Supprime le contexte de manière asynchrone.
GetResponseAsync(List<string>, CancellationToken?)Obtient de manière asynchrone une réponse pour la liste donnée de messages.
GetResponseAsync(string, CancellationToken?)Obtient de manière asynchrone une réponse pour le message donné.
SaveContextAsync(string, CancellationToken?)Enregistre de manière asynchrone le contexte dans un fichier JSON.
SaveResponseAsync(List<string>, string, CancellationToken?)Enregistre de manière asynchrone les réponses pour la liste donnée de messages dans un fichier PDF.
SaveResponseAsync(string, string, CancellationToken?)Enregistre de manière asynchrone la réponse pour le message donné dans un fichier PDF.
SaveResponseAsync(List<string>, string, SaveFormat, CancellationToken?)Enregistre de manière asynchrone les réponses pour la liste donnée de messages dans un fichier avec le format spécifié.
SaveResponseAsync(string, string, SaveFormat, CancellationToken?)Enregistre de manière asynchrone la réponse pour le message donné dans un fichier avec le format spécifié.

Voir aussi