当前位置: 首页 > news >正文

Dify 工作流/应用中的上下文变量提示

Dify工作流节点中黄色文字表示的含义?

这是 Dify 工作流/应用中的上下文变量提示。黄色文字是在提醒你需要在提示词中正确使用上下文变量才能启用上下文功能。

黄色文字的含义

"要启用上下文功能,请在提示中填写上下文变量"表示:

  • 当前设置了上下文变量(如{{x}}),但在提示词中没有实际使用

  • 上下文变量虽然定义了,但没有被引用,所以不会生效

需要做的操作

1.在提示词中引用上下文变量

系统提示用户提示中输入框中,使用{{变量名}}的格式引用变量:

text

例如:请根据以下内容回答:{{x}}

或者:

text

用户的问题是:{{query}} 请基于以上内容回答

2.常见上下文变量的使用场景

变量类型示例使用方式
用户输入{{query}}用户问题:{{query}}
对话历史{{chat_history}}历史对话:{{chat_history}}
知识库检索结果{{context}}参考资料:{{context}}
自定义变量{{x}}上下文信息:{{x}}

3.在提示词中正确使用

系统提示(System Prompt)示例

text

你是一个AI助手。请根据以下上下文回答问题: {{context}} 用户问题:{{query}}

用户提示(User Prompt)示例

text

请分析以下数据: {{x}} 请给出专业建议

4.配置步骤

  1. 打开应用/工作流编辑器

  2. 找到上下文设置区域

  3. 确认已添加上下文变量(如{{x}}{{query}}

  4. 在提示词输入框中,输入这些变量

  5. 保存并发布

5.验证是否生效

保存后,黄色提示文字应该消失,表示上下文变量已正确引用。

6.如果使用工作流(Workflow)

在工作流中,上下文变量通常用于:

  • LLM 节点:引用上游节点的输出

  • 代码节点:传递参数

  • 知识库检索节点:传递查询内容

确保:

  1. 变量名称拼写正确(区分大小写)

  2. 变量在提示词中被使用

  3. 上游节点确实输出了该变量

示例:完整的工作流配置

yaml

# 节点配置示例 LLM节点: 系统提示: "你是一个专业助手。参考以下信息:{{#知识库检索.result#}}" 用户提示: "用户问题:{{#用户输入.query#}}" # 变量说明: # {{#知识库检索.result#}} - 来自知识库节点的输出 # {{#用户输入.query#}} - 来自开始节点的用户输入

总结:黄色文字只是提醒你定义的变量没有被使用。只需在提示词中输入{{变量名}}即可解决。如果不需要使用上下文功能,可以忽略这个提示。

http://www.cnnetsun.cn/news/1677767.html

相关文章:

  • 斑斑AI vs 氚云:2026中小企业低代码平台选型全解析
  • 魔方财务批量拉取产品信息教程
  • 解锁论文写作新境界:书匠策AI——学术探索的智能导航灯
  • 我开发了 3 个 OpenClaw Skill,分享我的设计思路
  • Google Gemma 4 正式发布:Apache 2.0 开源许可 + 256K 上下文 + Agent 原生支持全面解读
  • C盘空间急救:使用TreeSize成功找回50GB空间
  • vxWorks6.8/6.9 操作系统下 QT 安装设置及运行方法
  • 覆盖数十个行业,GEO 如何帮不同赛道企业实现精准获客?
  • 2026年专业深度测评:超强增压花洒套装排名前五权威榜单
  • 团队技术专家的技术设计模版,真心好用!
  • Python中os.path模块的路径处理技巧
  • 为什么传统手游不适合鸿蒙游戏?
  • python 列表和字典
  • 基于单片机的全自动咖啡机控制系统设计
  • 基于MPC模型预测的两轮差速移动机器人多种轨迹跟踪控制(带参考文献)
  • 光储直流微网双向dcdc的MATLAB仿真 工况1:光伏发电能量>需求能量,多余能量存入蓄电池...
  • 国产跨平台文本编辑器Notepad--深度解析:从替代到超越的实战手册
  • 全域数学揭开的宇宙终极形状(乖乖数学)
  • 基于西门子S7-200 PLC与组态王技术的变频恒压供水控制系统设计与实物制作——软硬件设计详解
  • 多元化团队从多元化投资机构开始
  • Python 爬虫工程化实践:基于面向对象构建高可维护的 1688 数据采集系统
  • 大模型的“幻觉”问题:测试人员如何应对?
  • JAVA—— 杜绝越权访问!一套方案搞定数据权限隔离 + 多租户,直接集成项目
  • minSdk 从 26 升到 31 ,打包体积变大3倍 ,packaging dex 了解一下
  • PhpWebStudy:轻量级多环境开发工具箱的安全与效率革新
  • OpenMS深度解析:质谱数据分析的终极解决方案与架构创新
  • Windows驱动深度管理与系统优化:DriverStore Explorer全方位实战指南
  • android studio 解决git用户名和用户邮箱不一致的问题
  • AI创意视频进入量产,AdEff 帮你选出好创意
  • 如何5分钟快速部署Akagi雀魂AI助手:专业实战配置完整指南