Interface IChatCopilot

Interfaccia IChatCopilot

Rappresenta un copilota di chat per interagire con documenti tramite modelli AI.

public interface IChatCopilot : IAICopilot

Metodi

NomeDescrizione
DeleteContextAsync(CancellationToken?)Elimina il contesto in modo asincrono.
GetResponseAsync(List<string>, CancellationToken?)Ottiene una risposta in modo asincrono per l’elenco di messaggi fornito.
GetResponseAsync(string, CancellationToken?)Ottiene una risposta in modo asincrono per il messaggio fornito.
SaveContextAsync(string, CancellationToken?)Salva il contesto in modo asincrono in un file JSON.
SaveResponseAsync(List<string>, string, CancellationToken?)Salva le risposte in modo asincrono per l’elenco di messaggi fornito in un file PDF.
SaveResponseAsync(string, string, CancellationToken?)Salva la risposta in modo asincrono per il messaggio fornito in un file PDF.
SaveResponseAsync(List<string>, string, SaveFormat, CancellationToken?)Salva le risposte in modo asincrono per l’elenco di messaggi fornito in un file con formato specificato.
SaveResponseAsync(string, string, SaveFormat, CancellationToken?)Salva la risposta in modo asincrono per il messaggio fornito in un file con formato specificato.

Vedi Anche