Dify 是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。
1. 安装 Docker 和 Docker Compose
在服务器上运行以下命令安装 Docker:
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
2. 安装 Dify
2.1 克隆 Dify 源代码至本地环境
git clone https://github.com/langgenius/dify.git --branch 1.0.1
2.2 启动 Dify
进入 Dify 源代码的 Docker 目录,并执行以下步骤:
# 进入 Dify 源代码的 Docker 目录
cd dify/docker
# 复制环境配置文件
cp .env.example .env
# 启动 Docker 容器
docker compose up -d
# 最后检查是否所有容器都正常运行
docker compose ps
2.3 访问 Dify 进行安装
在浏览器中访问以下地址,完成安装流程:
http://your_server_ip/install
3. 在 Dify 中接入模型
在 Dify 控制面板中,进入 设置 > 模型供应商,然后点击 接入模型。
按照界面指引,输入模型供应商相关 API 信息,并完成模型的接入配置。
发表回复