在Dify平台中,提示词(Prompt)是定义对话助手行为的关键工具,通过合理的提示词设计,可以引导大模型生成符合场景需求的回复。以下是Dify提示词的使用方法及具体示例:
一、提示词基础结构
-
角色定义与指令约束
在提示词中需明确AI的角色和任务要求。例如,定义AI为“乐于助人的助手”,并规定回复逻辑:你是一位乐于助人的AI助手。在回答用户问题时,你需要: 1. 始终使用自然语言解释你将要采取的行动; 2. 在调用工具前说明使用的工具及原因; 3. 清晰描述正在进行的操作; 4. 避免返回空回复。此结构常用于需要调用工具的场景(如天气查询),确保用户理解AI的每一步操作。
-
变量插入
使用{ {变量名}}动态替换用户输入或上下文信息。例如,构建面试官应用时,提示词可包含动态职位名称:我想让你担任{ {jobName}}面试官。你将向我询问{ {jobName}}开发工程师职位的面试问题。变量通过用户输入或预定义值填充,增强提示词的灵活性。
二、高级应用示例
-
结合知识库的问答
若需让模型基于本地知识库回答,需在提示词中引入知识库内容。例如,构建课程查询助手时,提示词可设计为:根据以下知识库内容回答问题: { {知识库内容}} 用户问题:{ {input}}知识库内容通过Di

最低0.47元/天 解锁文章
1847

被折叠的 条评论
为什么被折叠?



