dify-docs/zh_CN/guides/application-design
Zhoukun Cheng 9698bd8650
Fix wrong code_based_extension link in doc (#73)
2024-05-06 11:13:13 +08:00
..
extension Fix wrong code_based_extension link in doc (#73) 2024-05-06 11:13:13 +08:00
prompt-engineering GITBOOK-113: No subject 2024-04-08 14:59:17 +00:00
README.md GITBOOK-55: change request with no subject merged in GitBook 2023-12-23 15:39:07 +00:00
annotation-reply.md GITBOOK-88: No subject 2024-01-24 04:22:56 +00:00
creating-an-application.md GITBOOK-55: change request with no subject merged in GitBook 2023-12-23 15:39:07 +00:00
moderation-tool.md GITBOOK-55: change request with no subject merged in GitBook 2023-12-23 15:39:07 +00:00

README.md

应用构建

在 Dify 中,一个“应用”是指基于 GPT 等大型语言模型构建的实际场景应用。通过创建应用,您可以将智能 AI 技术应用于特定的需求。它既包含了开发 AI 应用的工程范式,也包含了具体的交付物。

简而言之,一个应用为开发者交付了:

  • 封装友好的 LLM API可由后端或前端应用直接调用通过 Token 鉴权
  • 开箱即用、美观且托管的 Web App你可以 WebApp 的模版进行二次开发
  • 一套包含 Prompt Engineering、上下文管理、日志分析和标注的易用界面

你可以任选其中之一全部,来支撑你的 AI 应用开发。

应用类型

Dify 中提供了两种应用类型文本生成型与对话型今后或许会出现更多应用范式我们应该会及时跟进Dify 的最终目标是能覆盖 80% 以上的常规 LLM 应用情景。

文本生成型与对话型应用的区别见下表:

文本生成型对话型
WebApp 界面表单+结果式聊天式
WebAPI 端点completion-messageschat-messages
交互方式一问一答多轮对话
流式结果返回支持支持
上下文保存当次持续
用户输入表单支持支持
数据集与插件支持支持
AI 开场白不支持支持
情景举例翻译、判断、索引聊天或一切