Dify 接入指南
Dify 是一个可视化的 AI 应用开发平台,支持快速构建 AI 应用和工作流。
部署方式
Docker Compose 部署
git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d
访问界面
部署完成后访问 http://localhost:3000
配置 【OpenFDE】
步骤 1:进入设置
登录 Dify 后,点击右上角头像,选择 设置。
步骤 2:添加模型提供商
- 选择 模型提供商
- 点击 添加模型提供商
- 选择 OpenAI-API-compatible
步骤 3:配置连接信息
| 配置项 | 值 |
|---|---|
| 提供商名称 | 【OpenFDE】 |
| API Base URL | https://api.openfde.work/v1 |
| API Key | 您的 OpenFDE 密钥 |
步骤 4:添加模型
点击 添加模型,填入模型信息:
模型名称:gpt-6-sol
模型类型:LLM
上下文长度:128000
最大输出:4096
可添加的模型:
- gpt-6-sol
- gpt-6.1-sol
- claude-opus-5
- claude-sonnet-5-5
- gemini-2.5-pro
这些只是参考环境样例。Dify 中实际添加前,请先用同一把 Key 查询 /v1/models。
创建应用
聊天助手
- 点击 创建应用
- 选择 聊天助手
- 配置模型和参数
- 编写系统提示词
- 发布应用
工作流
- 点击 创建应用
- 选择 工作流
- 拖拽节点构建流程
- 配置各节点参数
- 测试并发布
功能特色
可视化构建
- 拖拽式界面
- 丰富的节点类型
- 实时预览
知识库
- 上传文档
- 自动分割和向量化
- RAG 问答
应用发布
- 网页应用
- API 接口
- 嵌入代码
高级配置
Embedding 模型
只有当 /v1/models 返回 embedding 模型时,才能添加 Embedding 用于知识库。参考环境样例未固定提供 text-embedding-3-*,不要照抄旧教程:
模型名称:YOUR_EMBEDDING_MODEL_FROM_MODELS
模型类型:Text Embedding
语音模型
只有当 /v1/models 返回语音模型并且令牌开通音频路由时,才能配置语音模型:
模型名称:YOUR_AUDIO_MODEL_FROM_MODELS
模型类型:Speech to Text
常见问题
模型测试失败
- 检查 API Base URL 格式
- 确认 API Key 有效
- 验证模型名称正确
知识库无法使用
确保已配置 Embedding 模型。