AltFreeStack
人工智能Open-Core🔴 完整 · ~2GB💾 建议存储空间: 40GB

Dify:2026 年替代 OpenAI API 的Open-Core方案

Dify 是一个用于设计、测试和部署 AI 应用(聊天机器人、智能体、工作流)的平台,内置可视化编排界面和完整的可观测性,让你不必直接在 OpenAI API 之上从零手搭整套应用。

核心代码开源,但可能有高级功能或企业支持需要付费——请查看许可证细节。

ℹ️ 官方推荐生产环境预留 40GB 存储(覆盖 Postgres、Redis 及其余组件)。不需要自带 GPU——只有在你接入本地的 embedding/推理服务时才会用到。

替代 OpenAI API
许可证 Apache-2.0158.4k stars官网 GitHub 仓库

审查速览(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 interface preview

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