历史会话
历史会话是华为云码道(CodeArts)代码智能体对过往交互内容的记忆,记录了用户和AI之间的对话过程,包括之前的提问、回答和上下文信息。
约束与限制
|
限制类别 |
具体限制 |
|---|---|
|
会话数量 |
只保留最近1个月的记录。 |
|
存储方式 |
本地存储。 |
管理历史对话
- 参考快速启动操作,登录华为云码道。
- 打开华为云码道聊天窗口。
- 华为云码道IDE:单击IDE顶部菜单栏中的展开AI侧栏图标
,打开华为云码道聊天窗口。 - Visual Studio Code:单击Visual Studio Code侧边栏图标
,打开华为云码道聊天窗口。 - JetBrains:以IntelliJ IDEA为例,单击IntelliJ IDEA侧边栏图标
,打开华为云码道聊天窗口。
不同工具中华为云码道的界面风格有所差异,本章以其在IDE工具中的界面为例进行介绍,实际操作请以所用工具的显示为准。
- 华为云码道IDE:单击IDE顶部菜单栏中的展开AI侧栏图标
- 在华为云码道聊天界面中,单击对话历史图标
,进入近期对话页面。 - 您可以查看最近10条对话,并执行以下操作。
表2 管理历史对话 操作
操作指引
查看全部历史会话
在近期对话页面左下方单击“全部历史记录”,即可查看当前账号下所有项目的会话。
查看某轮历史会话
在历史对话列表中单击某轮对话,即可在聊天窗口中重新打开。
说明:如果您进行对话回顾、内容查找、信息分享或资料整理时,可以通过查看历史会话来获取完整信息。
编辑历史会话提示词
将鼠标悬浮在某轮会话后的
上,选择“编辑”,即可修改对应的提示词。导出历史会话
导出历史会话主要适用于对会话内容的保存、共享等场景。例如,您的对话中涉及重要信息,可以将会话导出,进行本地备份,防止数据丢失。
- 方式一:将会话以Markdown文件导出
- 将鼠标悬浮在需要导出会话后的
上,选择。 - 单击“导出Markdown”,选择要保存对话的本地目录。
- 华为云码道会将该轮会话以Markdown格式导出到本地,文件名为“CodeArts代码智能体 年-月-日.md”。
- 将鼠标悬浮在需要导出会话后的
- 方式二:将会话以图片方式导出
- 将鼠标悬浮在需要导出会话后的
上,选择。 - 单击“生成图片”,进入分享图片预览页面。
- 单击“下载图片”,选择要保存对话的本地目录。
- 华为云码道会将该轮会话以图片格式导出到本地,图片名为“CodeArts代码智能体 年-月-日.png”。
说明:您还可以选择“复制图片”功能,将图片复制到如Word、PPT等工具中进行使用。
- 将鼠标悬浮在需要导出会话后的
逐条删除对话
在会话记录较少的情况下,逐条删除不仅操作更直观、灵活,还能帮助精准清除目标内容。
- 将鼠标悬浮在待删除会话后的
上,选择“删除”。 - 在弹出的确认框中,单击“确定”,即可删除该轮会话。
注意:
对话删除后不可恢复,请谨慎操作。
批量删除对话
手动逐条删除会话效率较低,您还可以通过以下方式批量删除会话,快速清理历史记录。例如,在调试或试用智能体时生成了大量临时会话,如需一键清理这些不再需要的记录,可使用批量删除功能。
- 在近期对话页面左下方,单击“全部历史记录”。
- 在对话列表中,勾选需要删除的会话,单击“删除”。
- 在弹出的确认框中,单击“确定”,即可批量删除选中的会话。
注意:
对话删除后不可恢复,请谨慎操作。
- 方式一:将会话以Markdown文件导出