From 68489adf958275d785b45fa103430e0fa2924cf3 Mon Sep 17 00:00:00 2001 From: vincehe Date: Sat, 15 Jun 2024 04:16:42 +0000 Subject: [PATCH] GITBOOK-235: No subject --- zh_CN/README.md | 2 +- zh_CN/SUMMARY.md | 20 +++++++++---------- zh_CN/getting-started/cloud.md | 4 ++-- .../README.md | 2 -- .../agent.md | 0 .../app_toolkits/README.md | 0 .../app_toolkits/moderation-tool.md | 0 .../conversation-application.md | 0 .../creating-an-application.md | 0 .../integrate_knowledge_within_application.md | 2 +- zh_CN/guides/workflow/node/llm.md | 2 +- zh_CN/guides/workspace/README.md | 2 +- .../workspace/{app.md => app/README.md} | 6 +++--- .../prompt-engineering/README.md | 0 .../prompt-engineering-1/README.md | 4 ++-- .../prompt-engineering-template.md | 0 16 files changed, 21 insertions(+), 23 deletions(-) rename zh_CN/guides/{application-design => application_orchestrate}/README.md (94%) rename zh_CN/guides/{application-design => application_orchestrate}/agent.md (100%) rename zh_CN/guides/{application-design => application_orchestrate}/app_toolkits/README.md (100%) rename zh_CN/guides/{application-design => application_orchestrate}/app_toolkits/moderation-tool.md (100%) rename zh_CN/guides/{application-design => application_orchestrate}/conversation-application.md (100%) rename zh_CN/guides/{application-design => application_orchestrate}/creating-an-application.md (100%) rename zh_CN/guides/workspace/{app.md => app/README.md} (65%) rename zh_CN/{guides/application-design => learn-more/extended-reading}/prompt-engineering/README.md (100%) rename zh_CN/{guides/application-design => learn-more/extended-reading}/prompt-engineering/prompt-engineering-1/README.md (97%) rename zh_CN/{guides/application-design => learn-more/extended-reading}/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md (100%) diff --git a/zh_CN/README.md b/zh_CN/README.md index 0b19743..1c23f34 100644 --- a/zh_CN/README.md +++ b/zh_CN/README.md @@ -28,7 +28,7 @@ Dify 一词源自 Define + Modify,意指定义并且持续的改进你的 AI ### 下一步行动 -* 阅读[**快速开始**](guides/application-design/creating-an-application.md),速览 Dify 的应用构建流程 +* 阅读[**快速开始**](guides/application\_orchestrate/creating-an-application.md),速览 Dify 的应用构建流程 * 了解如何[**自部署 Dify 到服务器**](getting-started/install-self-hosted/)上,并[**接入开源模型**](guides/model-configuration/) * 了解 Dify 的[**特性规格**](getting-started/readme/features-and-specifications.md)和 **Roadmap** * 在 [**GitHub**](https://github.com/langgenius/dify) 上为我们点亮一颗星,并阅读我们的**贡献指南** diff --git a/zh_CN/SUMMARY.md b/zh_CN/SUMMARY.md index 7c1cd15..43a4f07 100644 --- a/zh_CN/SUMMARY.md +++ b/zh_CN/SUMMARY.md @@ -25,15 +25,12 @@ * [接入 LocalAI 部署的本地模型](guides/model-configuration/localai.md) * [接入 Ollama 部署的本地模型](guides/model-configuration/ollama.md) * [负载均衡](guides/model-configuration/load\_balancing.md) -* [构建](guides/application-design/README.md) - * [创建应用](guides/application-design/creating-an-application.md) - * [聊天助手](guides/application-design/conversation-application.md) - * [Agent](guides/application-design/agent.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) - * [应用工具箱](guides/application-design/app\_toolkits/README.md) - * [敏感内容审查](guides/application-design/app\_toolkits/moderation-tool.md) +* [构建](guides/application\_orchestrate/README.md) + * [创建应用](guides/application\_orchestrate/creating-an-application.md) + * [聊天助手](guides/application\_orchestrate/conversation-application.md) + * [Agent](guides/application\_orchestrate/agent.md) + * [应用工具箱](guides/application\_orchestrate/app\_toolkits/README.md) + * [敏感内容审查](guides/application\_orchestrate/app\_toolkits/moderation-tool.md) * [工作流](guides/workflow/README.md) * [关键概念](guides/workflow/key\_concept.md) * [节点说明](guides/workflow/node/README.md) @@ -94,7 +91,7 @@ * [敏感内容审查](guides/extension/code\_based\_extension/moderation.md) * [协同](guides/workspace/README.md) * [邀请与管理成员](guides/workspace/invite-and-manage-members.md) - * [发现](guides/workspace/app.md) + * [发现](guides/workspace/app/README.md) ## 社区 @@ -116,6 +113,9 @@ * [混合检索](learn-more/extended-reading/retrieval-augment/hybrid-search.md) * [重排序](learn-more/extended-reading/retrieval-augment/rerank.md) * [召回模式](learn-more/extended-reading/retrieval-augment/retrieval.md) + * [提示词编排](learn-more/extended-reading/prompt-engineering/README.md) + * [提示词专家模式(已下线)](learn-more/extended-reading/prompt-engineering/prompt-engineering-1/README.md) + * [提示词初始模版参考](learn-more/extended-reading/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md) * [常见问题](learn-more/faq/README.md) * [本地部署相关](learn-more/faq/install-faq.md) * [LLM 配置与使用](learn-more/faq/llms-use-faq.md) diff --git a/zh_CN/getting-started/cloud.md b/zh_CN/getting-started/cloud.md index 8f6914a..781ecbd 100644 --- a/zh_CN/getting-started/cloud.md +++ b/zh_CN/getting-started/cloud.md @@ -1,4 +1,4 @@ -# 使用云服务 +# 云服务 {% hint style="info" %} **提示:** Dify 目前正在 Beta 测试阶段,如文档与产品存在不一致,请以产品实际体验为准。 @@ -8,7 +8,7 @@ Dify 为所有人提供了[云服务](http://cloud.dify.ai),你无需自己部 1. 登录 [Dify 云服务](https://cloud.dify.ai),创建一个或加入已有的 Workspace 2. 配置你的模型供应商,或使用我们提供的托管模型供应商 -3. 可以[创建应用](../guides/application-design/creating-an-application.md)了! +3. 可以[创建应用](../guides/application\_orchestrate/creating-an-application.md)了! ### 订阅计划 diff --git a/zh_CN/guides/application-design/README.md b/zh_CN/guides/application_orchestrate/README.md similarity index 94% rename from zh_CN/guides/application-design/README.md rename to zh_CN/guides/application_orchestrate/README.md index 4d5ab10..cd30b6d 100644 --- a/zh_CN/guides/application-design/README.md +++ b/zh_CN/guides/application_orchestrate/README.md @@ -19,8 +19,6 @@ Dify 中提供了四种应用类型: * **Agent**:能够分解任务、推理思考、调用工具的对话式智能助手 * **工作流**:基于流程编排的方式定义更加灵活的 LLM 工作流 -今后或许会出现更多应用范式,Dify 的最终目标是能覆盖 80% 以上的常规 LLM 应用情景。 - 文本生成与聊天助手的区别见下表:
文本生成聊天助手
WebApp 界面表单+结果式聊天式
WebAPI 端点completion-messageschat-messages
交互方式一问一答多轮对话
流式结果返回支持支持
上下文保存当次持续
用户输入表单支持支持
数据集与插件支持支持
AI 开场白不支持支持
情景举例翻译、判断、索引聊天
diff --git a/zh_CN/guides/application-design/agent.md b/zh_CN/guides/application_orchestrate/agent.md similarity index 100% rename from zh_CN/guides/application-design/agent.md rename to zh_CN/guides/application_orchestrate/agent.md diff --git a/zh_CN/guides/application-design/app_toolkits/README.md b/zh_CN/guides/application_orchestrate/app_toolkits/README.md similarity index 100% rename from zh_CN/guides/application-design/app_toolkits/README.md rename to zh_CN/guides/application_orchestrate/app_toolkits/README.md diff --git a/zh_CN/guides/application-design/app_toolkits/moderation-tool.md b/zh_CN/guides/application_orchestrate/app_toolkits/moderation-tool.md similarity index 100% rename from zh_CN/guides/application-design/app_toolkits/moderation-tool.md rename to zh_CN/guides/application_orchestrate/app_toolkits/moderation-tool.md diff --git a/zh_CN/guides/application-design/conversation-application.md b/zh_CN/guides/application_orchestrate/conversation-application.md similarity index 100% rename from zh_CN/guides/application-design/conversation-application.md rename to zh_CN/guides/application_orchestrate/conversation-application.md diff --git a/zh_CN/guides/application-design/creating-an-application.md b/zh_CN/guides/application_orchestrate/creating-an-application.md similarity index 100% rename from zh_CN/guides/application-design/creating-an-application.md rename to zh_CN/guides/application_orchestrate/creating-an-application.md diff --git a/zh_CN/guides/knowledge-base/integrate_knowledge_within_application.md b/zh_CN/guides/knowledge-base/integrate_knowledge_within_application.md index 1f92327..e65ba56 100644 --- a/zh_CN/guides/knowledge-base/integrate_knowledge_within_application.md +++ b/zh_CN/guides/knowledge-base/integrate_knowledge_within_application.md @@ -2,7 +2,7 @@ ### 1 创建知识库应用 -知识库可以作为外部知识提供给大语言模型用于精确回复用户问题,你可以在 Dify 的[所有应用类型](../application-design/#application\_type)内关联已创建的知识库。 +知识库可以作为外部知识提供给大语言模型用于精确回复用户问题,你可以在 Dify 的[所有应用类型](../application\_orchestrate/#application\_type)内关联已创建的知识库。 以聊天助手为例,使用流程如下: diff --git a/zh_CN/guides/workflow/node/llm.md b/zh_CN/guides/workflow/node/llm.md index d717daa..d20aabb 100644 --- a/zh_CN/guides/workflow/node/llm.md +++ b/zh_CN/guides/workflow/node/llm.md @@ -69,7 +69,7 @@ LLM 是 Chatflow/Workflow 的核心节点,利用大语言模型的对话/生 **会话历史** -为了在文本补全类模型(例如 gpt-3.5-turbo-Instruct)内实现聊天型应用的对话记忆,Dify 在原[提示词专家模式(已下线)](../../application-design/prompt-engineering/prompt-engineering-1/)内设计了会话历史变量,该变量沿用至 Chatflow 的 LLM 节点内,用于在提示词中插入 AI 与用户之间的聊天历史,帮助 LLM 理解对话上文。 +为了在文本补全类模型(例如 gpt-3.5-turbo-Instruct)内实现聊天型应用的对话记忆,Dify 在原[提示词专家模式(已下线)](../../../learn-more/extended-reading/prompt-engineering/prompt-engineering-1/)内设计了会话历史变量,该变量沿用至 Chatflow 的 LLM 节点内,用于在提示词中插入 AI 与用户之间的聊天历史,帮助 LLM 理解对话上文。 {% hint style="info" %} 会话历史变量应用并不广泛,仅在 Chatflow 中选择文本补全类模型时可以插入使用。 diff --git a/zh_CN/guides/workspace/README.md b/zh_CN/guides/workspace/README.md index 8b38941..9f0f790 100644 --- a/zh_CN/guides/workspace/README.md +++ b/zh_CN/guides/workspace/README.md @@ -1,6 +1,6 @@ # 协同 -Dify 是一个多用户平台,工作空间(Workspace)是团队的基本协作单元。工作空间的成员可创建和编辑应用、知识库,也可以直接在[发现](app.md)区域直接使用团队其它成员创建的公共应用。 +Dify 是一个多用户平台,工作空间(Workspace)是团队的基本协作单元。工作空间的成员可创建和编辑应用、知识库,也可以直接在[发现](app/)区域直接使用团队其它成员创建的公共应用。 ### 登录方式 diff --git a/zh_CN/guides/workspace/app.md b/zh_CN/guides/workspace/app/README.md similarity index 65% rename from zh_CN/guides/workspace/app.md rename to zh_CN/guides/workspace/app/README.md index cf599e3..3ab171e 100644 --- a/zh_CN/guides/workspace/app.md +++ b/zh_CN/guides/workspace/app/README.md @@ -4,11 +4,11 @@ 在**发现**中,提供了一些常用的模版应用。这些应用涵盖了人力资源,助手,翻译,编程和写作。 -
+
如果要使用某个模版应用,点击模版的“添加到工作区”按钮。在左侧的工作区中,可以使用该应用。 -
+
如果要修改某个模版来创建一个新的应用,点击模版的“自定义”按钮。 @@ -16,6 +16,6 @@ 工作区是应用的导航。点击工作区里的应用,可以直接使用该应用。 -
+
工作区中的应用包括:自己的应用和其他团队添加到工作区中的应用。 diff --git a/zh_CN/guides/application-design/prompt-engineering/README.md b/zh_CN/learn-more/extended-reading/prompt-engineering/README.md similarity index 100% rename from zh_CN/guides/application-design/prompt-engineering/README.md rename to zh_CN/learn-more/extended-reading/prompt-engineering/README.md diff --git a/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md b/zh_CN/learn-more/extended-reading/prompt-engineering/prompt-engineering-1/README.md similarity index 97% rename from zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md rename to zh_CN/learn-more/extended-reading/prompt-engineering/prompt-engineering-1/README.md index d19c2d1..e966453 100644 --- a/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/README.md +++ b/zh_CN/learn-more/extended-reading/prompt-engineering/prompt-engineering-1/README.md @@ -1,6 +1,6 @@ # 提示词专家模式(已下线) -在 Dify 创建应用的编排默认为**简易模式**,这很适合想要快速创建应用的非技术人员,比如你想创建一个企业知识库 Chatbot 或者文章摘要生成器,利用**简易模式**编排对话前提示词,添加变量,添加上下文等简易步骤即可发布一个完整的应用(可参考👉[conversation-application.md](../../conversation-application.md "mention")[Broken link](broken-reference "mention"))。 +在 Dify 创建应用的编排默认为**简易模式**,这很适合想要快速创建应用的非技术人员,比如你想创建一个企业知识库 Chatbot 或者文章摘要生成器,利用**简易模式**编排对话前提示词,添加变量,添加上下文等简易步骤即可发布一个完整的应用(可参考👉[conversation-application.md](../../../../guides/application\_orchestrate/conversation-application.md "mention")[Broken link](broken-reference "mention"))。 而如果你是一个熟练掌握使用 **OpenAI** 的 **Playground** 的技术人员,正想创建一个学习导师应用,需要在提示词中针对不同的教学模块位置嵌入不同的上下文和变量,就可以选择**专家模式。在此模式下你可以自由地编写完整的提示词,包括修改内置的提示词,调整上下文和聊天历史内容在提示词中的位置,设定必要参数等。如果你对 Chat 和 Complete 两种模型不陌生,现在专家模式**可以快速切换 Chat 和Complete 模型以满足你的需要,并且都适用于对话型应用和文本生成型应用。 @@ -143,7 +143,7 @@ And answer according to the language English. ### 6. 调试日志 -编排调试时不仅可以查看用户的输入和 LLM 的回复。在**专家模式**下,点击发送消息左上角图标,可以看到完整的提示词,方便开发者确认输入变量内容、上下文、聊天记录和查询内容是否符合预期。日志列表的相关说明请查看日志文档 👉 : [logs.md](../../../biao-zhu/logs.md "mention") +编排调试时不仅可以查看用户的输入和 LLM 的回复。在**专家模式**下,点击发送消息左上角图标,可以看到完整的提示词,方便开发者确认输入变量内容、上下文、聊天记录和查询内容是否符合预期。日志列表的相关说明请查看日志文档 👉 : [logs.md](../../../../guides/biao-zhu/logs.md "mention") #### 6.1 **查看调试日志** diff --git a/zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md b/zh_CN/learn-more/extended-reading/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md similarity index 100% rename from zh_CN/guides/application-design/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md rename to zh_CN/learn-more/extended-reading/prompt-engineering/prompt-engineering-1/prompt-engineering-template.md