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?)异步将给定消息的响应保存到指定格式的文件。

另请参见