人工智能Open-Core🔴 完整 · ~2GB💾 建议存储空间: 40GB
Dify:2026 年替代 OpenAI API 的Open-Core方案
Dify 是一个用于设计、测试和部署 AI 应用(聊天机器人、智能体、工作流)的平台,内置可视化编排界面和完整的可观测性,让你不必直接在 OpenAI API 之上从零手搭整套应用。
核心代码开源,但可能有高级功能或企业支持需要付费——请查看许可证细节。
ℹ️ 官方推荐生产环境预留 40GB 存储(覆盖 Postgres、Redis 及其余组件)。不需要自带 GPU——只有在你接入本地的 embedding/推理服务时才会用到。
审查速览(Audit Snapshot)
查看发布说明 →许可证 — 无法在 GitHub 上核实
GitHub — 活跃
最新版本 — 1.17.1 · 1 个月前
Docker Compose — 部分核实
生产环境 — AltFreeStack 未做生产环境测试
Dify vs. OpenAI API
优点
- 大幅减少上线一个 AI 产品所需的代码量
需要注意
- 生产环境的完整技术栈涉及多个服务(如 Weaviate/Redis)
快速 Docker 安装指南
复制下面的 docker-compose.yml,把示例密码替换成自己的,然后在服务器上运行 docker compose up -d。
💡 官方 SaaS,还是用 AltFreeStack 自托管?
- 官方云服务: OpenAI API 按月收费并有使用限制.
- 你自己的 VPS: 核心功能可以免费在你自己的服务器上自托管——不用再付月费,不过部分高级功能仍需付费解锁.
docker-compose.yml
version: "3.9"
services:
dify-api:
image: langgenius/dify-api:1.17.1
restart: unless-stopped
ports:
- "5001:5001"
environment:
- DB_HOST=dify-db
- DB_USERNAME=dify
- DB_PASSWORD=change-me-postgres-password # must match POSTGRES_PASSWORD below
- REDIS_HOST=dify-redis
depends_on:
- dify-db
- dify-redis
dify-db:
image: postgres:15-alpine
restart: unless-stopped
environment:
- POSTGRES_USER=dify
- POSTGRES_PASSWORD=change-me-postgres-password # REQUIRED: generate a random secret before first run
- POSTGRES_DB=dify
volumes:
- dify_pg_data:/var/lib/postgresql/data
dify-redis:
image: redis:7-alpine
restart: unless-stopped
volumes:
dify_pg_data:
这份 docker-compose 对应一个在 GitHub 上仍有活跃更新的项目——最近一次提交于 今天。
这份 docker-compose 对你不起作用?在 GitHub 上反馈 →技术信息
- 许可证
- Apache-2.0
- 分类
- 人工智能
- 替代
- OpenAI API
- 技术栈
- PythonNext.jsPostgreSQL
技术细节
数据库
PostgreSQL
开发语言
Python
支持平台
Web
主要功能
- 可视化的智能体与工作流编辑器
- 每次对话都有完整的日志与可观测性
- 支持多模型:OpenAI、Anthropic 及本地模型
预览

由 Dify 在其官网提供的公开图片。