ChatCopilot
ChatCopilot
概述
ChatCopilot 是 Aspose.PDF 的 Go FOSS 中的一种类型。
ChatCopilot 能回答关于文档的问题,并保留对话历史。
此类型为在 Go 程序中处理 ChatCopilot 对象提供了 3 种方法。可用的方法包括:Ask、History、Reset。在安装了 Aspose.PDF 的 Go FOSS 包后,所有公共成员均可供任何 Go 应用程序访问。
方法
| 签名 | 描述 |
|---|---|
Ask(ctx: context.Context, question: string) → (string, error) | Ask 将问题发送给模型并返回模型的答案,同时将两者追加到对话历史中,以便后续问题拥有上下文。 |
History() → []Message | History 返回当前对话的副本(交替出现用户和助手的回合)。 |
Reset() | Reset 清除对话历史。 |