From fce8ccafdd0c3a9330da079874475b698873e7e5 Mon Sep 17 00:00:00 2001 From: vincehe Date: Sat, 15 Jun 2024 04:13:41 +0000 Subject: [PATCH] GITBOOK-234: No subject --- zh_CN/SUMMARY.md | 5 +- .../conversation-application.md | 2 - .../prompt-engineering-1/README.md | 2 +- .../text-generation-application.md | 73 ------------------- zh_CN/guides/monitoring/README.md | 2 +- .../guides/workflow/dao-chu-dao-ru-mo-ban.md | 2 - zh_CN/guides/workflow/publish.md | 3 +- zh_CN/guides/workspace/README.md | 4 +- .../workspace/{app/README.md => app.md} | 6 +- zh_CN/guides/workspace/app/chat.md | 57 --------------- 10 files changed, 10 insertions(+), 146 deletions(-) delete mode 100644 zh_CN/guides/application-design/text-generation-application.md delete mode 100644 zh_CN/guides/workflow/dao-chu-dao-ru-mo-ban.md rename zh_CN/guides/workspace/{app/README.md => app.md} (65%) delete mode 100644 zh_CN/guides/workspace/app/chat.md diff --git a/zh_CN/SUMMARY.md b/zh_CN/SUMMARY.md index 42bb08c..7c1cd15 100644 --- a/zh_CN/SUMMARY.md +++ b/zh_CN/SUMMARY.md @@ -29,7 +29,6 @@ * [创建应用](guides/application-design/creating-an-application.md) * [聊天助手](guides/application-design/conversation-application.md) * [Agent](guides/application-design/agent.md) - * [文本生成应用](guides/application-design/text-generation-application.md) * [提示词编排](guides/application-design/prompt-engineering/README.md) * [提示词专家模式(已下线)](guides/application-design/prompt-engineering/prompt-engineering-1/README.md) * [提示词初始模版参考](guides/application-design/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md) @@ -59,7 +58,6 @@ * [检查清单](guides/workflow/debug\_and\_preview/checklist.md) * [运行历史](guides/workflow/debug\_and\_preview/history.md) * [应用发布](guides/workflow/publish.md) - * [导出/导入模板](guides/workflow/dao-chu-dao-ru-mo-ban.md) * [知识库](guides/knowledge-base/README.md) * [创建知识库&上传文档](guides/knowledge-base/create\_knowledge\_and\_upload\_documents.md) * [知识库及文档维护](guides/knowledge-base/knowledge\_and\_documents\_maintenance.md) @@ -96,8 +94,7 @@ * [敏感内容审查](guides/extension/code\_based\_extension/moderation.md) * [协同](guides/workspace/README.md) * [邀请与管理成员](guides/workspace/invite-and-manage-members.md) - * [发现](guides/workspace/app/README.md) - * [智聊](guides/workspace/app/chat.md) + * [发现](guides/workspace/app.md) ## 社区 diff --git a/zh_CN/guides/application-design/conversation-application.md b/zh_CN/guides/application-design/conversation-application.md index 370aa1d..2a0fdb5 100644 --- a/zh_CN/guides/application-design/conversation-application.md +++ b/zh_CN/guides/application-design/conversation-application.md @@ -1,7 +1,5 @@ # 聊天助手 -🚧 维护中 - 对话型应用采用一问一答模式与用户持续对话。 ### 适用场景 diff --git a/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md b/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md index 95f7457..d19c2d1 100644 --- a/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md +++ b/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md @@ -1,6 +1,6 @@ # 提示词专家模式(已下线) -在 Dify 创建应用的编排默认为**简易模式**,这很适合想要快速创建应用的非技术人员,比如你想创建一个企业知识库 Chatbot 或者文章摘要生成器,利用**简易模式**编排对话前提示词,添加变量,添加上下文等简易步骤即可发布一个完整的应用(可参考👉[conversation-application.md](../../conversation-application.md "mention")[text-generation-application.md](../../text-generation-application.md "mention"))。 +在 Dify 创建应用的编排默认为**简易模式**,这很适合想要快速创建应用的非技术人员,比如你想创建一个企业知识库 Chatbot 或者文章摘要生成器,利用**简易模式**编排对话前提示词,添加变量,添加上下文等简易步骤即可发布一个完整的应用(可参考👉[conversation-application.md](../../conversation-application.md "mention")[Broken link](broken-reference "mention"))。 而如果你是一个熟练掌握使用 **OpenAI** 的 **Playground** 的技术人员,正想创建一个学习导师应用,需要在提示词中针对不同的教学模块位置嵌入不同的上下文和变量,就可以选择**专家模式。在此模式下你可以自由地编写完整的提示词,包括修改内置的提示词,调整上下文和聊天历史内容在提示词中的位置,设定必要参数等。如果你对 Chat 和 Complete 两种模型不陌生,现在专家模式**可以快速切换 Chat 和Complete 模型以满足你的需要,并且都适用于对话型应用和文本生成型应用。 diff --git a/zh_CN/guides/application-design/text-generation-application.md b/zh_CN/guides/application-design/text-generation-application.md deleted file mode 100644 index 3698b49..0000000 --- a/zh_CN/guides/application-design/text-generation-application.md +++ /dev/null @@ -1,73 +0,0 @@ -# 文本生成应用 - -🚧 维护中 - -文本生成类应用是一种能够根据用户提供的提示,自动生成高质量文本的应用。它可以生成各种类型的文本,例如文章摘要、翻译等。 - -### 适用场景 - -文本生成类应用适用于需要大量文本创作的场景,例如新闻媒体、广告、SEO、市场营销等。它可以为这些行业提供高效、快速的文本生成服务,降低人力成本并提高生产效率。 - -### 如何编排 - -文本生成应用的编排支持:前缀前提示词,变量,上下文和生成更多类似的内容。 - -这边以做一个翻译应用为例来介绍编排文本生成型应用。 - -#### 第 1 步 创建应用 - -在首页点击 “创建应用” 按钮创建应用。填上应用名称,应用类型选择**文本生成应用**。 - -

创建应用

- -#### 第 2 步 编排应用 - -应用成功后会自动跳转到应用概览页。点击左侧菜单:**提示词编排** 来编排应用。 - -
- -**2.1 填写前缀提示词** - -提示词用于对 AI 的回复做出一系列指令和约束。可插入表单变量,例如 `{{input}}`。提示词中的变量的值会替换成用户填写的值。 - -我们在这里填写的提示词是:`将内容翻译成:{{language}}。内容如下:` - -![](<../../.gitbook/assets/image (65).png>) - -#### 2.2 添加上下文 - -如果应用想基于私有的上下文对话来生成内容。可以用我们[数据集](../knowledge-base/)功能。在上下文中点 “添加” 按钮来添加数据集。 - -![](<../../.gitbook/assets/image (88).png>) - -#### 2.3 添加功能:生成更多类似的 - -生成更多类似可以一次生成多条文本,可在此基础上编辑并继续生成。点击左上角的 “添加功能” 来打开该功能。 - -

打开更多类似的功能

- -**2.4 调试** - -我们在右侧 输入变量 和 查询内容 进行调试。点 **“运行”** 按钮 查看运行的结果。 - -![](<../../.gitbook/assets/image (22).png>) - -如果结果不理想,可以调整提示词和模型参数。点右上角点 模型名称 来设置模型的参数: - -
- -

调整模型参数

- -
- -**2.5 发布** - -调试好应用后,点击右上角的 **“发布”** 按钮来保存当前的设置。 - -### 分享应用 - -在概览页可以找到应用的分享地址。点 “预览按钮” 预览分享出去的应用。点 “分享” 按钮获得分享的链接地址。点 “设置” 按钮设置分享出去的应用信息。 - -
- -如果想定制化分享出去的应用,可以 Fork 我们的开源的[ WebApp 的模版](https://github.com/langgenius/webapp-text-generator)。基于模版改成符合你的情景与风格需求的应用。 diff --git a/zh_CN/guides/monitoring/README.md b/zh_CN/guides/monitoring/README.md index dfe1ba6..20efff6 100644 --- a/zh_CN/guides/monitoring/README.md +++ b/zh_CN/guides/monitoring/README.md @@ -1,5 +1,5 @@ # 监测 -你可以在 **概览** 内 监控、跟踪应用程序在生产环境中的性能,在数据分析仪表盘内分析生产环境中应用的使用成本、延迟、用户反馈、性能等指标,并通过持续调试、迭代不断改进你的应用程序。 +你可以在 **概览** 内监控、跟踪应用程序在生产环境中的性能,在数据分析仪表盘内分析生产环境中应用的使用成本、延迟、用户反馈、性能等指标,并通过持续调试、迭代不断改进你的应用程序。

概览

diff --git a/zh_CN/guides/workflow/dao-chu-dao-ru-mo-ban.md b/zh_CN/guides/workflow/dao-chu-dao-ru-mo-ban.md deleted file mode 100644 index eeac653..0000000 --- a/zh_CN/guides/workflow/dao-chu-dao-ru-mo-ban.md +++ /dev/null @@ -1,2 +0,0 @@ -# 导出/导入模板 - diff --git a/zh_CN/guides/workflow/publish.md b/zh_CN/guides/workflow/publish.md index 0178598..01575a4 100644 --- a/zh_CN/guides/workflow/publish.md +++ b/zh_CN/guides/workflow/publish.md @@ -15,5 +15,6 @@ * 直接运行 * 批处理 * 访问 API +* 发布为工具 -你也可以点击「恢复」预览上一次发布的应用版本,确认恢复将会使用上一次发布的工作流版本覆盖当前的工作流版本。 +你也可以点击 **恢复** 预览上一次发布的应用版本,确认恢复将会使用上一次发布的工作流版本覆盖当前的工作流版本。 diff --git a/zh_CN/guides/workspace/README.md b/zh_CN/guides/workspace/README.md index 573295e..8b38941 100644 --- a/zh_CN/guides/workspace/README.md +++ b/zh_CN/guides/workspace/README.md @@ -1,6 +1,6 @@ -# 团队协同 +# 协同 -Dify 是一个多用户平台,工作空间(Workspace)是团队的基本协作单元。工作空间的成员可创建和编辑应用、知识库,也可以直接在[发现](app/)区域直接使用团队其它成员创建的公共应用。 +Dify 是一个多用户平台,工作空间(Workspace)是团队的基本协作单元。工作空间的成员可创建和编辑应用、知识库,也可以直接在[发现](app.md)区域直接使用团队其它成员创建的公共应用。 ### 登录方式 diff --git a/zh_CN/guides/workspace/app/README.md b/zh_CN/guides/workspace/app.md similarity index 65% rename from zh_CN/guides/workspace/app/README.md rename to zh_CN/guides/workspace/app.md index 3ab171e..cf599e3 100644 --- a/zh_CN/guides/workspace/app/README.md +++ b/zh_CN/guides/workspace/app.md @@ -4,11 +4,11 @@ 在**发现**中,提供了一些常用的模版应用。这些应用涵盖了人力资源,助手,翻译,编程和写作。 -
+
如果要使用某个模版应用,点击模版的“添加到工作区”按钮。在左侧的工作区中,可以使用该应用。 -
+
如果要修改某个模版来创建一个新的应用,点击模版的“自定义”按钮。 @@ -16,6 +16,6 @@ 工作区是应用的导航。点击工作区里的应用,可以直接使用该应用。 -
+
工作区中的应用包括:自己的应用和其他团队添加到工作区中的应用。 diff --git a/zh_CN/guides/workspace/app/chat.md b/zh_CN/guides/workspace/app/chat.md deleted file mode 100644 index c80ba5c..0000000 --- a/zh_CN/guides/workspace/app/chat.md +++ /dev/null @@ -1,57 +0,0 @@ -# 智聊 - -智聊是用于探索 Dify 能力边界的对话型应用。 - -在我们和自然语言大模型对话时,经常会遇到回答内容过期或者失效的情况,这是由于大模型的训练数据较老以及无联网能力导致的,智聊在大模型的基础上,利用代理(Agent) 的能力以及一些工具为大模型赋予了联网实时查询的能力。 - -
- -智聊支持使用插件和数据集。 - -### 使用插件 - -大语言模型不能联网和调用外部工具。但这不能满足实际的使用场景,比如: - -* 我们想知道今天的天气时,需要联网。 -* 我们想总结某个网页的内容时,需要使用外部工具:读取网页内容。 - -使用代理模式,可以解决上面的问题:当大语言模型没法解答用户的问题时,会尝试使用现有的插件来解答问题。 - -{% hint style="info" %} -在 Dify 中,对于不同的模型,我们用了不同的代理策略。OpenAI 的模型使用的代理策略是 \*\*GPT function call。\*\*其他模型使用是 **`ReACT`**`。目前测试的体验是`**GPT function call** 的效果更好`。想了解更多,可以阅读下面的链接:` - -* [Function calling and other API updates](https://openai.com/blog/function-calling-and-other-api-updates) -* [ReAct: Synergizing Reasoning and Acting in Language Models](https://arxiv.org/abs/2210.03629) -{% endhint %} - -目前我们支持如下插件: - -* 谷歌搜索。该插件会搜索谷歌找答案。 -* 解析链接。该插件会读取链接的网页内容。 -* 维基百科。该插件会搜索维基百科找答案。 - -我们可以在对话开始前选择本次对话需要的插件。 - -
- -如果使用谷歌搜索插件,需要配置 SerpAPI key。 - -
- -配置的入口: - -
- -### 使用数据集 - -智聊支持数据集。选择了数据集后,用户问的问题和数据集内容有关,模型会从数据集中找答案。 - -我们可以在对话开始前选择本次对话需要的数据集。 - -
- -### 思考的过程 - -思考的过程指模型使用插件和数据集的过程。我们可以在每个回答中看到思考的过程。 - -