首页 > Ai资讯 > Ai知识库 > Dify:大模型创业开源工具,46,558 行代码,完全开源

Dify:大模型创业开源工具,46,558 行代码,完全开源

发布时间:2024年06月06日

Dify 是一个开源的 LLM 应用开发平台。其直观的界面结合了 AI 工作流、RAG 管道、Agent、模型管理、可观测性功能等,让您可以快速从原型到生产。以下是其核心功能列表:

1. 工作流: 在画布上构建和测试功能强大的 AI 工作流程,利用以下所有功能以及更多功能。

2. 全面的模型支持: 与数百种专有/开源 LLMs 以及数十种推理提供商和自托管解决方案无缝集成,涵盖 GPTMistralLlama3 以及任何与 OpenAI API 兼容的模型。完整的支持模型提供商列表可在此处找到。

providers-v5

3. Prompt IDE: 用于制作提示、比较模型性能以及向基于聊天的应用程序添加其他功能(如文本转语音)的直观界面。

4. RAG Pipeline: 广泛的 RAG 功能,涵盖从文档摄入到检索的所有内容,支持从 PDFPPT 和其他常见文档格式中提取文本的开箱即用的支持。

5. Agent 智能体: 您可以基于 LLM 函数调用或 ReAct 定义 Agent,并为 Agent 添加预构建或自定义工具。Dify AI Agent 提供了50多种内置工具,如谷歌搜索、DELL·EStable Diffusion WolframAlpha 等。

6. LLMOps: 随时间监视和分析应用程序日志和性能。您可以根据生产数据和标注持续改进提示、数据集和模型。

7. 后端即服务: 所有 Dify 的功能都带有相应的 API,因此您可以轻松地将 Dify 集成到自己的业务逻辑中。

5 9
Cloud
版正式上线,Dify.AI 受到广大开发者们的喜爱与分享传播。在不到一周时间内,创建的应用数已超过 4000+,甚至在只有一个 README 的情况下,GitHub Star 数已超过 700+,这让我们深切感受到社区力量的强大!同时,也为 Dify 能给开发者们带来如此强大的创造力而感到无比荣幸和激动。

现在,万众期待的开源版本来了!3 1 日写下第一行代码至今 2 个多月,共计 46,558 行代码,已完全开源在 GitHub (值得一提的是,其中大约 30% 的代码是由 GPT 生产。)

GitHub 项目地址:https://github.com/langgenius/dify

Dify.AI
采用 Apache 2.0+MIT 混合开源协议)

Dify.AI 核心能力

01 可视化编排 Prompt

通过界面化编写 prompt 并调试,只需几分钟即可发布一个 AI 应用。

02 接入长上下文(数据集)

全自动完成文本预处理,使用您的数据作为上下文,无需理解晦涩的概念和技术处理。

03 基于 API 开发

后端即服务。您可以直接访问网页应用,也可以接入 API 集成到您的应用中,无需关注复杂的后端架构和部署过程。

04 数据标注与改进

可视化查阅 AI 日志并对数据进行改进标注,观测 AI 的推理过程,不断提高其性能。

规划中的能力

Dify 将以大语言模型的快速进步和社区反馈为动力,不断提升产品体验和能力边界,完善 Ops(持续运营)端平台功能。我们长期规划以下产品功能:

  • 插件能力

将插件纳入 App 编排之中,通过一个 API
WebApp
访问具备插件能力的 AI 应用。兼容
ChatGPT Plugins
标准插件。

  • 数据集从 Web/Notion 导入

将支持更丰富的数据格式与导入来源。

  • 更丰富的应用模版

提供开箱即用的应用模版,基于模版来迭代 prompt,增强应用能力。

  • 数据监控

从运营成本、性能指标、用户留存指标等维度提供数据监测。未来将会逐步规划更丰富的监控维度。

  • 开源模型支持

积极拥抱开源社区与项目,为开发者提供更丰富、开放的模型支持。

关于
Dify.AI

Dify.AI 是一款开源且易用的 LLMOps 平台,帮助开发者更简单、更快速地构建 AI 应用。Dify 提供了可视化的
Prompt
编排、运营、数据集管理等功能。你能在几分钟内创建一个 AI 应用,或将 LLM 快速集成到现有应用中,进行持续运营和改进,创造一个真正有价值的 AI 应用。

期待你的参与

开源,是 Dify 走向 AI 开放生态的第一步。我们相信,借助开源社区的力量,能为 Dify 注入强大的创新动力,同时也能为广大开发者提供 AI 创新的培育平台。释放大型语言模型的全部潜力,与全球创新者一起探索 AI 新世界。

我们欢迎每一位开发者的参与和贡献,如果你对 Dify 有任何想法,可通过 GitHub issue PR Dify 社区参与讨论、贡献你的代码与想法。

喜欢 Dify,就点击前往 Dify GitHub 代码仓库,为它点亮
Star
⭐️

dify/README_CN.md
at main · langgenius/dify · GitHub

https://github.com/langgenius/dify/blob/main/README_CN.md