Skip to content

Commit

Permalink
update conversation.md and system-config.md for dak
Browse files Browse the repository at this point in the history
  • Loading branch information
windsonsea committed Mar 20, 2024
1 parent a7dc33c commit e142e16
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 28 deletions.
49 changes: 27 additions & 22 deletions docs/zh/docs/dak/user-guide/conversation.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,50 @@
# 如何进行对话
# AI 对话

1. 在 AI 对话页面,点击 **新建对话** 选择已发布的应用
**AI 对话** 是 ChatGPT 出现后最常见的获取资讯方式。
在 d.run 中,您可以关联自己的语料库后自由提问,可以随时查阅历史记录,另外导航栏还列出了最近使用的 5 组聊天记录。

2. 在对话框中输入问题,点击 **发送** ,或敲击回车键,进行对话。对话框的输入字符限制为 6000 个字符
## 日常对话

## 对话管理
1. 在左侧导航栏,点击 **AI 对话** -> **新建对话** ,选择已发布的应用。

1. 在对话列表中点击具体对话右侧的省略号来进一步对已有的对话进行管理。如下图所示,有 **置顶** **重命名** 以及 **删除** 三个选项
2. 在对话框中输入问题,点击 **发送** ,或敲击回车键,进行对话。对话框的输入字符限制为 6000 个字符

- 点击 **置顶** 将当前对话置于整个对话列表的最顶端
## 对话管理

- 点击 **重命名** 对当前对话的标题进行命名
![manage](./images/manage.png)

- 点击 **删除** 删除当前对话
- 在对话的历史记录窗格中,点击某一条对话右侧的 **** ,可以 **置顶** **重命名****删除** 对话。

2. 在对话页面,点击左上角的 🧹 图标可以 **清空** 对话。
- 在对话页面左上角,点击 🧹 图标,可以 **清空** 对话。

3. 点击输入框左下角的 📖 可以进行关联语料库
- 在输入框左下角,点击 📖 图标,可以关联语料库。

- 语料库的选择: **聊天应用** 会在选中的语料库中去匹配最相似的语料作为参考,回答用户的问题。显示操作成功表示已经选中语料库。也可以取消选中某个或某些语料库。
语料库的选择: **聊天应用** 会在选中的语料库中去匹配最相似的语料作为参考,回答您的问题。
显示操作成功表示已经选中语料库。也可以取消选中某个或某些语料库。

- 注意:与语料库关联的语料库无法选择和更改,只能选择添加我的语料库,中文的应用只可以选择中文语料库,应用为英文只能选择英文语料库
!!! note

![manage](./images/manage.png)
与语料库关联的语料库无法选择和更改,只能选择添加我的语料库,中文的应用只可以选择中文语料库,应用为英文只能选择英文语料库

## 对话页面功能

1. 评价功能:用户可以对聊天助手的回答进行点赞或点踩,取决于用户对回答内容是否满意。
![page-function](./images/page-function.png)

2. 复制功能:用户可以对聊天助手所回答的内容进行复制
- 评价:可以点赞 👍 或点踩 👎 某条回答,取决于您对回答内容是否满意

3. Regenerate 功能:用户可以对聊天助手的回答选择重新生成
- 复制:可以复制某条回答

- 对于重新生成的内容可以通过管理员调节模型的随机度来控制聊天助手多次回答的一致性
- 重置:可以重置、重新生成某一条回答

- 例:选择随机度高的情况下,聊天助手多次回答的结果,可能会有不一样的答案。如果要求回答的准确度高的情况下,可以将随机度设置降低,这样聊天助手每次生成的结果会接近一致。
!!! info "随机度"

4. 删除单条聊天功能:用户可以点击聊天助手回答下的垃圾桶按钮进行删除,删除后将清空单条对话,再进行聊天助手上下文对话时将不会对删除的对话有记忆
对于重置的内容,可以通过管理员调节模型的 **随机度** 来控制聊天助手多次回答的一致性

5. 反馈功能:用户点击聊天助手回答下气泡按钮进行提交反馈操作,根据聊天助手的回答结果好坏,在反馈中提出反馈意见。
若随机度高,聊天助手多次回答的结果,可能会有不一样的答案。
如果要求回答的准确度高,可以降低随机度,这样聊天助手每次生成的结果会接近一致。

6. 停止对话功能:用户可以在模型回答过程中选择停止对话,让助手停止输出内容
- 删除:点击垃圾桶 :material-delete: 图标,可以删除某条回答,此后在聊天助手上下文对话时,将不会对删除的对话有记忆

![page-function](./images/page-function.png)
- 改进意见:点击某条回答的最后一个图标 :bookmark_tabs:,可以提交反馈,根据聊天助手的回答结果好坏,在反馈中提出反馈意见。

- 停止对话:点击输入框右侧的图标,可以在回答过程中停止对话,让助手停止输出内容。
21 changes: 15 additions & 6 deletions docs/zh/docs/dak/user-guide/system-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,37 @@

系统配置中的参数将会作为创建应用时的默认参数。

![System-config](./images/system-config.png)

## 聊天记忆轮数

指在一个对话系统中,用于追踪和管理对话历史的轮数或回合数。每当用户与系统进行一次交互,对话的轮数就会增加一次。
此处指用户与聊天应用进行交互时,应用会在一个小记忆窗口中保持一段时间的对话历史,记忆轮数大小即保持时间的长短。默认值为 10,最低为 0。
此处指用户与聊天应用进行交互时,应用会在一个小记忆窗口中保持一段时间的对话历史,记忆轮数大小即保持时间的长短。

- 默认值为 10
- 最低为 0

## 提示词召回字数

在提示词工程中,召回字数指的是在生成模型的输入中,用于提供上下文或启发模型生成的相关信息的字数或文本长度。
通过调整召回字数,可以对模型的生成结果产生影响。较大的召回字数通常可以提供更丰富的上下文信息,帮助模型生成更准确、连贯和语义一致的结果。
然而,增加召回字数也会增加计算和内存资源的需求,并可能导致生成过程变慢。如果整个提示词超出了模型所能处理的策略设置范围,需要考虑调整。默认值为 6000,最低为 0.
然而,增加召回字数也会增加计算和内存资源的需求,并可能导致生成过程变慢。如果整个提示词超出了模型所能处理的策略设置范围,需要考虑调整。

- 默认值为 6000
- 最低为 0

## 对话召回字数

指在对话系统中用于回忆先前对话历史的字数或文本长度。它表示对话系统能够回忆并考虑多少字数的文本作为上下文,以理解用户的请求和生成合适的回答。
如果历史对话的文本量超过了设置的限制,可能需要调整策略,以确保适当的信息回溯。默认值为 2000,最低为 0.
如果历史对话的文本量超过了设置的限制,可能需要调整策略,以确保适当的信息回溯。

- 默认值为 2000
- 最低为 0

## 语料库提示词模板

该模板在应用关联使用模板时启用,模板内容包含通过相似度搜索得到的知识块、用户的输入和嵌入提示词模板。

## 嵌入提示词模板

嵌入的提示词拼接在用户的问题之前,作为通用的约定提示来引导应用模型进行回答输出。

![System-config](./images/system-config.png)
嵌入的提示词拼接在用户的问题之前,作为通用的约定提示来引导应用模型输出针对问题的回答。

0 comments on commit e142e16

Please sign in to comment.