Interface IChatCopilot

Интерфейс IChatCopilot

Представляет собой чат-коопилота для взаимодействия с документами через AI модели.

public interface IChatCopilot : IAICopilot

Методы

НазваниеОписание
DeleteContextAsync(CancellationToken?)Асинхронно удаляет контекст.
GetResponseAsync(List<string>, CancellationToken?)Асинхронно получает ответ для данного списка сообщений.
GetResponseAsync(string, CancellationToken?)Асинхронно получает ответ для данного сообщения.
SaveContextAsync(string, CancellationToken?)Асинхронно сохраняет контекст в JSON файл.
SaveResponseAsync(List<string>, string, CancellationToken?)Асинхронно сохраняет ответы для данного списка сообщений в PDF файл.
SaveResponseAsync(string, string, CancellationToken?)Асинхронно сохраняет ответ для данного сообщения в PDF файл.
SaveResponseAsync(List<string>, string, SaveFormat, CancellationToken?)Асинхронно сохраняет ответы для данного списка сообщений в файл с указанным форматом.
SaveResponseAsync(string, string, SaveFormat, CancellationToken?)Асинхронно сохраняет ответ для данного сообщения в файл с указанным форматом.

См. также