LLMOps 平台 Dify.AI 宣布 46,558 行代码完全开源
Dify.AI 宣布正式开源,并临时决定将开源协议从 AGPL 放宽到 Apache 2.0。Dify.AI 与飞蛾 (FEIE.WORK) 创始人表示:
开源!从第一天起我们就志在要代表中国团队做一个像 Docker、Stripe 那样的世界级产品,一个大模型能力上的 OS。虽然过去八周我们没日没夜才做出产品现在的样子,但即使要推倒重来我们也做好了准备,所以开源我们毫不犹豫。Dify 要在开源中学习、成长。
开源只是 Dify 的一小步,但这是全球开发者解锁 LLM 潜力的一大步。它目前还不完美,但在与社区共创、共建的过程中会成为全世界 Prompt 工程师最喜爱的产品。
No waiting list. No copy to China. 相信社区的力量!
Dify.AI 是一款开源且易用的 LLMOps 平台,旨在帮助开发者更简单、更快速地构建 AI 应用。Dify 提供了可视化的 Prompt 编排、运营、数据集管理等功能。你能在几分钟内创建一个 AI 应用,或将 LLM 快速集成到现有应用中,进行持续运营和改进,创造一个真正有价值的 AI 应用。
根据解释,“Dify”这个名字来源于“Define”和“Modify”这两个词。它代表了帮助开发人员不断改进其 AI 应用程序的愿景。“Dify”可以理解为“Do it for you”。
公告指出,从 3 月 1 日写下第一行代码至今 2 个多月,Dify.AI 共计包含 46,558 行代码,其中大约 30% 的代码是由 GPT 生产,目前已实现全部开源。
Dify.AI 核心能力
- 可视化编排 Prompt:通过界面化编写 prompt 并调试,只需几分钟即可发布一个 AI 应用。
- 接入长上下文(数据集):全自动完成文本预处理,使用你的数据作为上下文,无需理解晦涩的概念和技术处理。
- 基于 API 开发后端即服务。你可以直接访问网页应用,也可以接入 API 集成到你的应用中,无需关注复杂的后端架构和部署过程。
- 数据标注与改进:可视化查阅 AI 日志并对数据进行改进标注,观测 AI 的推理过程,不断提高其性能。
Dify 方面表示,其将以大语言模型的快速进步和社区反馈为动力,不断提升产品体验和能力边界,完善 Ops(持续运营)端平台功能。并长期规划以下产品功能:
-
插件能力。将插件纳入 App 编排之中,通过一个 API 或 WebApp 访问具备插件能力的 AI 应用。兼容 ChatGPT Plugins 标准插件。
-
数据集从 Web/Notion 导入。将支持更丰富的数据格式与导入来源。
-
更丰富的应用模版。提供开箱即用的应用模版,基于模版来迭代 prompt,增强应用能力。
-
数据监控。从运营成本、性能指标、用户留存指标等维度提供数据监测。未来将会逐步规划更丰富的监控维度。
-
开源模型支持。积极拥抱开源社区与项目,为开发者提供更丰富、开放的模型支持。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Vue2 to Composition API 语法转换器 V2.0 版本更新
在线使用 网站 Gitee: vue2-to-composition-api vue2-to-composition-api是一款可以将 Options API 转换成 Composition API 的在线应用工具,转换后直接导出Script setup内容,帮助 Vue2 项目减少 Options API 语法迁移成本 更新内容 优化components、mixins需要手工剔除的问题; 优化async function的处理方式; 重构replace代码主体的方法; 注意事项 Template中的内容不在转换器解析范畴内,需要手工替换Data数据源; 如果你使用了被 Vue3 废弃的指令,如$on、$once、$off等,转换器仍然会指向 vm 实例下; 转化工具在设计思路上,对 Vue2.7 版本会更加友好,其他问题详见网站文档;
- 下一篇
技术分享 | OceanBase写入限速源码解读
作者:陈慧明 爱可生测试团队成员,主要参与dmp和dble自动化测试项目。 本文来源:原创投稿 * 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、简介 OceanBase中的写入限速机制旨在控制系统中写入操作(一般写入操作包括插入、更新和删除等)的速率,目的是为了提高数据库系统的稳定性。本文主要通过以下2个参数来解释写入限速的实现机制。 writing_throttling_trigger_percentage:设置写入速度的阈值百分比。当内存使用达到该阈值时,触发写入限速机制。默认值为60,取值范围为1到100(100表示关闭写入限速)。 writing_throttling_maximum_duration:指定触发写入限速后,所需的剩余内存分配时间。默认值为2小时。通常情况下,不需要修改该参数。 请注意,OceanBase 2.2.30 及之后版本才开始支持该机制。 二、实现原理 1. 进入限速逻辑 当执行写入操作申请内存时,触发写入限速条件:已使用的 Memstore 内存超过设定的比例(比例阈值由 writing_throttling_tr...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启