新闻详情

新闻详情

首页 / 资讯中心 / 详情

不懂代码也能做AI?Dify保姆级教程,从入门到精通,手把手教你!

发布时间:2026/10/3 12:24:34来源:尧图网络
不懂代码也能做AI?Dify保姆级教程,从入门到精通,手把手教你!
1. 零代码搭 AI 应用Dify 到底解决了什么问题Dify 是一个开源的大语言模型应用开发平台把后端服务和 LLMOps 的思路揉在一起让你用可视化画布就能搭出能对话、能查资料、能调工具的 AI 应用。它适合谁完全不懂代码的产品经理、想快速验证想法的创业者、以及被 LangChain 各种依赖折磨过的后端同学。你不需要写 Python只要会拖节点、填提示词、配模型就能跑通一个 Agent。我见过太多人卡在第一步Dify 装好了界面也打开了但模型供应商那一栏填什么、Base URL 写哪个、Key 从哪来完全没头绪。结果就是工作流画得漂漂亮亮一点运行就报local proxy failed或者401。这篇教程就按“环境变量 → 模型接入 → 空白工作流 → 可对话 Agent”这条线走一遍每一步都给可复制的配置片段和验证动作。核心检索词先摆出来Dify 接入 LLM、Dify Agent 配置、Dify 工作流编排。这三个词贯穿全文你跟着做就能独立完成第一个 AI 应用。Dify 本身不提供模型它是个“调度台”模型得从外部接进来。国内直连大模型 API 经常遇到网络和计费问题所以我会用 TaoToken 作为模型接入层来演示它的接口兼容 OpenAI 规范Dify 里选 OpenAI 供应商就能直接填。先明确一个认知Dify 的工作流不是写代码是画流程图。开始节点收用户输入LLM 节点处理回复节点输出。Agent 则是在这个基础上多了“自主决定调哪个工具”的能力。你把这两条线分开理解后面配置就不会乱。2. TaoToken 前置准备拿到 Base URL 和 API Key在 Dify 里接模型之前你得先有一个能用的模型入口。TaoToken 的 API 地址是https://taotoken.net/api注意这个地址不带任何查询参数直接填到 Dify 的 Base URL 栏里。API Key 需要你去控制台生成路径是登录后进 API Keys 页面新建一个。具体操作打开https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite点“创建密钥”复制那串sk-开头的字符串。这个 Key 只显示一次丢了就得重建。拿到之后先别急着关页面后面 Dify 配置要用。模型 ID 这块要注意TaoToken 支持多种模型你在 Dify 里填的模型名称必须和平台上的模型 ID 一致。比如claude-sonnet-4-20250514、gpt-4o这类。如果你不确定有哪些可用去模型对话页面看一眼列表https://taotoken.net/chat?utm_sourcetaotoken_aicg_blog_endutm_contentmodel_chatutm_campaignrewrite。选一个你熟悉的记下它的 ID。为什么不用 Dify 自带的模型因为 Dify Cloud 默认的模型供应商在国内访问不稳定而且免费额度有限。用 TaoToken 的好处是接口统一、计费透明Dify 里只需要配一次 OpenAI 兼容供应商后面所有工作流和 Agent 都复用这个配置。你不需要在 Dify 里装任何插件也不需要改 Dify 的源码。这里给一个环境变量参考如果你是用 Docker Compose 本地部署 Dify可以在.env文件里加这几行方便统一管理# Dify 模型接入相关环境变量 OPENAI_API_BASEhttps://taotoken.net/api OPENAI_API_KEYsk-你的密钥 DEFAULT_MODELclaude-sonnet-4-20250514注意Dify 的模型配置主要在界面里完成环境变量只是辅助。真正生效的是“设置 → 模型供应商 → OpenAI”里填的 Base URL 和 Key。环境变量适合批量部署时预置单机调试直接界面填更快。3. Dify 模型供应商配置可复制的 JSON 与界面填写进入 Dify 后点右上角头像 → 设置 → 模型供应商。找到 OpenAI 那一行点“添加模型”。这时候会弹出一个表单需要填三样东西Base URL、API Key、模型名称。Base URL 填https://taotoken.net/api注意结尾不要加/v1Dify 会自动补。API Key 填你刚才复制的sk-字符串。模型名称填claude-sonnet-4-20250514或者你选的其他模型 ID。填完点保存Dify 会发一个测试请求如果看到绿色对勾就说明通了。如果你是用 Dify 的 API 方式批量导入模型配置可以用下面这段 JSON。这是 Dify 模型供应商的配置结构路径是设置 → 模型供应商 → OpenAI → 编辑{ provider: openai, credentials: { openai_api_base: https://taotoken.net/api, openai_api_key: sk-你的密钥 }, model: claude-sonnet-4-20250514, model_type: llm, config: { temperature: 0.7, max_tokens: 4096, top_p: 0.9 } }这段 JSON 不是让你直接粘贴到某个文件里而是帮你理解 Dify 内部存了什么。实际界面操作时你只需要填 Base URL 和 Key模型参数可以在工作流的 LLM 节点里单独调。配置完成后建议做一个最小验证在 Dify 的“工作室”里新建一个空白应用类型选“聊天助手”。在提示词框里写一句“你是一个测试助手只回复 OK”。然后在右侧调试窗口输入“测试”如果模型返回“OK”说明模型接入成功。这一步别跳过后面工作流出问题很多时候是模型根本没连上。如果你在 Dify 里看到local proxy failed这个报错八成是 Base URL 填错了。检查两点一是地址必须是https://taotoken.net/api不能是https://taotoken.net二是 Dify 容器能不能访问外网。本地 Docker 部署的话容器默认能出网但如果你改了网络模式可能需要加 DNS。4. 从空白工作流到可对话 Agent逐步验证模型通了之后开始搭第一个工作流。点“工作室 → 创建空白应用 → 工作流”给它起个名字叫“我的第一个 AI 应用”。画布上默认有一个“开始”节点你需要手动加一个“LLM”节点和一个“回复”节点。连线顺序开始 → LLM → 回复。点 LLM 节点模型选刚才配的claude-sonnet-4-20250514提示词里写{{sys.query}}这个变量会自动接收用户输入。回复节点里填{{llm.text}}把模型输出透传出去。保存后点“运行”在输入框里打“你好”如果看到模型回复工作流就跑通了。接下来升级成 Agent。回到工作室新建一个“Agent”类型应用。Agent 和聊天助手的区别在于Agent 可以挂工具。在 Agent 配置页系统提示词写清楚角色比如“你是一个天气查询助手用户问天气时调用工具”。然后在“工具”区域添加一个内置工具比如“Google 搜索”或者“天气查询”。保存后调试输入“北京今天天气”Agent 会自己决定调工具再把结果组织成自然语言返回。这里有个关键点Agent 的推理依赖模型能力。如果你选的模型不支持 function callingAgent 就调不动工具。TaoToken 上的 Claude 和 GPT 系列都支持放心用。如果你发现 Agent 一直不调工具检查系统提示词里有没有明确说“必须调用工具获取实时信息”。工作流和 Agent 的验证动作不一样。工作流看的是节点连线对不对、变量引用有没有写错Agent 看的是工具有没有被触发、多轮对话能不能记住上下文。建议先跑通工作流再玩 Agent因为工作流是确定性的Agent 是概率性的前者更容易排查。5. 常见报错排查401、local proxy failed、reading choices报错一401 Unauthorized。这个最直接Key 不对或者没填。去 Dify 模型供应商设置里重新粘贴一次 API Key注意不要带空格。如果还报 401去 TaoToken 控制台确认 Key 有没有被禁用或者额度用完。路径https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi_keysutm_campaignrewrite。报错二local proxy failed。Dify 在请求模型时走了本地代理但代理没起来或者地址不通。检查 Base URL 是不是https://taotoken.net/api结尾不要多写/v1。如果你在 Dify 的.env里配了HTTP_PROXY先注释掉直连试试。报错三reading choices。这个报错通常出现在流式响应解析时模型返回的 JSON 结构不符合 OpenAI 规范。TaoToken 的接口是兼容 OpenAI 的出现这个错多半是模型 ID 填错了比如把claude-sonnet-4-20250514写成了claude-sonnet-4。去模型对话页面确认准确的模型 ID。报错四OAuth相关。Dify 某些插件需要 OAuth 授权如果你在 Agent 里加了需要 OAuth 的工具但没配回调地址就会报这个。解决办法是先在 Dify 的“工具”设置里完成授权或者换一个不需要 OAuth 的内置工具。排查顺序建议先看 Dify 日志设置 → 日志找到具体报错行再对照上面的错误类型定位最后去 TaoToken 控制台看请求记录确认请求有没有到达。大部分问题出在 Base URL 和模型 ID 这两个字段上反复检查这两处能省很多时间。6. 继续深入Coding Plan 与接入文档跑通第一个应用后你可能会想接更多模型、做更复杂的 Agent。TaoToken 的 Coding Plan 适合长期编码和 Agent 场景路径是https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding_planutm_campaignrewrite。接入文档在https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite里面有完整的 API 参数说明和示例。如果你在 Dify 里想用 Claude Code 或者 Cline MCP 这类工具配置三件套是Base URL 填https://taotoken.net/apiKey 填你的sk-密钥Model ID 填claude-sonnet-4-20250514。这三样在 Dify 的模型供应商、工作流 LLM 节点、Agent 工具配置里都要保持一致。最后给一个实用技巧Dify 的工作流支持“代码执行”节点你可以用 Python 写自定义逻辑比如格式化输出、调外部 API。但别在代码节点里硬编码 Key用 Dify 的环境变量功能传进去。这样你换 Key 的时候只需要改一处不用翻遍所有节点。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

中望3D钣金:轮廓凸缘 2026/10/3 12:52:02

中望3D钣金:轮廓凸缘

首先创建一个基体平板,然后选择要创建非标准造型法兰的边。单击“编辑轮廓”按钮

阅读更多 →
苹果Mac电脑玩我的世界没有版本?用PCL-R即可! 2026/10/3 12:51:30

苹果Mac电脑玩我的世界没有版本?用PCL-R即可!

玩《我的世界》的 Mac 用户应该都懂这个痛点:PCL2 启动器原生只支持 Windows,官方没有 Mac 版本。 网上方案翻遍了,无非几种: 装 Parallels / VMware 虚拟机,开销巨大,M 芯片 Mac 发热严重、掉帧&#xff…

阅读更多 →
中望3D钣金:拉伸凸缘 2026/10/3 12:51:23

中望3D钣金:拉伸凸缘

该命令通过草图创建凸缘(支持开放和闭合草图)1.创建一个开放草图2.拉伸凸缘注意:若草图已有半径,半径选项将不生效.带闭合草图轮廓的拉伸凸缘注意:如果切口点是空白的,那么它将创建一个不能展开的封闭形状 …

阅读更多 →
LeetCode.1047.删除字符串中的所有相邻重复项 2026/10/3 12:50:05

LeetCode.1047.删除字符串中的所有相邻重复项

题目给出由小写字母组成的字符串 s,重复项删除操作 会选择两个相邻且相同的字母,并删除它们。在 s 上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。就是用栈去遍历,碰上…

阅读更多 →
html学习第二天 2026/10/3 12:50:05

html学习第二天

1.ctrl shift /- 使vscode界面扩大/缩小 相对路径:相对于当前位置 2.本地绝对路径:src“E:/demo1/demo2/xxx.jpg” 3.网络绝对路径:src“图片地址,例如: https://i-blog.csdnimg.cn/direct/e7ea10edf06c4907a2ae713e0…

阅读更多 →
LeetCode.020.有效的括号 2026/10/3 12:49:18

LeetCode.020.有效的括号

题目给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉