Skip to main content

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 模型能够访问嵌入的向量数据,以返回更好的答案。


_10
Given the context
_10
{context}
_10
Answer the question
_10
{user_question}

当在提示词模板中添加变量时,组件中会自动创建新字段。这些字段可以连接到其他组件以接收文本输入,实现提示词自动化,或向其他组件输出指令。提示词控制智能体行为的示例可在顺序任务智能体入门流程中找到。

输入

名称显示名称信息
template模板创建带有动态变量的提示词模板。

输出

名称显示名称信息
prompt提示词消息build_prompt 方法返回的构建好的提示词消息。