简要介绍,什么是Dify?

一句话概括:Dify(Do it for you)是一款开源的大语言模型应用开发平台,它融合了后端即服务和LLMOps的理念,旨在让开发者能够快速搭建生产级的生成式AI应用。
因此,在弄明白什么是Dify之前,首先要知道什么是LLM。
什么是LLM?
LLM,即Large Language Model(大型语言模型),是一种基于深度学习技术的人工智能模型,旨在理解和生成人类语言。
对于小白来说,那些能和我们对话的AI就是大语言模型。例如通义千问、文心一言等等,都可以算作是大语言模型,也就是LLM。
我有问题的时候直接问通义千问就好了,为什么还要搞一个Dify呢?
有没有一种可能,咱就是说,你碰巧是个程序员,你的老板希望你开发个智能对话的系统,给别的用户使用?
而且老板提了一堆稀奇古怪的需求,这些需求都是现有市面上免费大模型所不具备的?我们暂时称你的产品名叫小娇娇。
例如:
老板想问小娇娇,今天公司都有谁迟到了。
这个问题,涉及到你们公司的机密,他问通义千问自然得不到答案。
老板想让小娇娇画个柱状图,看看哪位员工迟到的最多。
这个问题涉及到画图的能力。市面上的大模型大多数都不支持。更何况,它还需要用你们公司的机密数据来进行画图。
老板想让小娇娇帮他点外卖。
这个时候,他需要把自己的账号和密码告诉小娇娇。这不是很安全,但至少比告诉通义千问更安全吧。
毕竟出了事,你可以背锅是吧。
大概这一类的需求,就需要使用到Dify了。
小结
使用通用大模型可以解决你很大一部分的需求。但有些需要使用内部数据,或者内部工具,这时通用大语言模型就会无能为力。需要搭建私有化的对话系统。
Dify就是一款帮助你打造私有化对话系统的工具。(是一个比较经济实用的选择,但不是唯一选择。)
1万+

被折叠的 条评论
为什么被折叠?



