Dify 是开源 LLM 应用开发平台(低代码工作流),支持自定义 OpenAI 兼容模型源。
Dify 是开源 LLM 应用开发平台——拖拽式构建 AI 应用、Agent、工作流。GitHub 80k+ stars。
Dify 控制台 → 右上角头像 → Settings → Model Provider。
找到 OpenAI-API-compatible → Add model。
| 字段 | 填写值 |
|---|---|
| Model Type | LLM |
| Model Name | claude-opus-4-7 (或其他你要用的模型 ID) |
| API Key | sk-xxx |
| API endpoint URL | http://xdhdancer.top/v1 |
| Model context size | 200000 (Claude Opus 4.7) 或对应模型的上下文长度 |
| Maximum tokens (max_tokens) | 8192 |
| Function calling | Yes(如果模型支持 tool use) |
| Stream function calling | Yes |
| Vision support | Yes(如果模型支持图片输入) |
Dify 把每个模型视为一个独立 entry——多模型需要分别添加:
gpt-5— context 128000claude-opus-4-7— context 200000gemini-3.1-pro— context 2000000deepseek-v3.2— context 128000
新建/编辑 Dify 应用 → 选择刚配的模型即可。
| Dify 应用类型 | 推荐模型 |
|---|---|
| Chatbot | claude-sonnet-4-6 或 gpt-5 |
| Agent(多步推理) | claude-opus-4-7 |
| 工作流(中度任务) | gpt-5 或 gemini-3.1-pro |
| 简单分类/抽取 | gpt-5-mini 或 kimi-k2 |
A: 直接编辑该模型 entry 改 context size。填超过模型实际支持值会导致请求失败。
A: 先确认模型支持 function calling(GPT-5 / Claude / Gemini 都支持)。再检查 Dify 应用的 Agent / Tools 配置。
A: 自部署版同样填上面的字段,没有差异。