Blaflow 中的提示词组件
提示词是向语言模型提供的结构化输入,用于指导模型如何处理用户输入和变量。
提示词组件创建带有自定义字段和动态变量的提示词模板,以便为模型提供结构化、可重复的提示词。
提示词是自然语言和用花括号创建的变量的组合。
在流程中使用提示词组件
修改提示词的示例可在向量存储 RAG中找到,其中基本聊天机器人流程被扩展为包含完整的向量 RAG 管道。

提示词 组件中的默认提示词为 Answer the user as if you were a GenAI expert, enthusiastic about helping them get started building something fresh.
此提示词为 LLM 的聊天交互创建了一个"个性",但它不包含在模板化提示词时可能用到的变量。
要修改提示词模板,请在 提示词 组件中点击 模版 字段。例如,{context} 变量使 LLM 模型能够访问嵌入的向量数据,以返回更好的答案。
_10Given the context_10{context}_10Answer the question_10{user_question}
当在提示词模板中添加变量时,组件中会自动创建新字段。这些字段可以连接到其他组件以接收文本输入,实现提示词自动化,或向其他组件输出指令。提示词控制智能体行为的示例可在顺序任务智能体入门流程中找到。
输入
| 名称 | 显示名称 | 信息 |
|---|---|---|
| template | 模板 | 创建带有动态变量的提示词模板。 |
输出
| 名称 | 显示名称 | 信息 |
|---|---|---|
| prompt | 提示词消息 | 由 build_prompt 方法返回的构建好的提示词消息。 |