Dify
本文主要介绍如何在接口中配置 Dify。
Dify 是一个开源 LLM 应用平台,支持通过可视化拖拽编辑器构建 AI 工作流——编排提示词、RAG 流水线或工具集成均无需写代码。如果你需要复杂的 AI Agent 逻辑(知识库、多步骤工作流、工具调用)且希望将其管理在你的代码之外,Dify 是很好的选择。
使用方式
// json — LLMConfig{"LLMType": "dify","APIKey": "app-<your_dify_api_key>","APIUrl": "https://api.dify.ai/v1/chat-messages","Streaming": true,"Inputs": {},"User": "user_id","ConversationId": ""}
参数参考
字段 | 类型 | 必填 | 说明 |
LLMType | String | 是 | 固定值: "dify"。 |
APIKey | String | 是 | |
APIUrl | String | 是 | Dify chat messages 端点。 |
Streaming | Boolean | 否 | 启用流式响应。默认值: true。 |
Inputs | Object | 否 | 你在 Dify 应用工作流中定义的输入变量。 |
User | String | 否 | 用户标识符,用于 Dify 会话追踪。 |
ConversationId | String | 否 | 留空开启新会话;传入已有 ID 可继续历史会话。 |