提示词
机器人的提示词(人格和回答逻辑)是一种自然语言指令,用于告诉人工智能要执行什么任务。构建机器人的第一步是编写提示词以设定机器人的身份。好的提示词可以清晰地告诉 AI 您的需求,使 AI 能够更准确高效地提供您需要的信息或执行任务。
因此,提示词写得越清楚、越具体,机器人的回复就越能满足您的期望。
-
写作建议: 在开始写作提示词之前,请参考以下内容。
-
简单任务场景: 为了从 bot 获取预期结果,建议在编写提示词时包括以下内容:
-
角色设定: 明确说明 bot 的角色和责任,以及它的回复风格。这有助于 bot 更精确地定义其服务方式。
-
例如:你是一位能够以非常生动有趣的方式生成故事的大师级讲故事者。
-
具体功能+工作流程: 描述 bot 的功能和工作流程,指定在不同场景下如何响应用户问题。
-
例如:当用户想了解某特定食物的营养信息时,请调用“GoogleSearch”技能来收集数据。尽管机器人会基于提示词内容选择工具,我们仍建议在特定场景下通过具体指令加强对她的工具选择,以确保准确性。
尽管机器人会基于提示词内容选择工具,我们仍建议在特定场景下通过具体指令加强对她的工具选择,以确保准确性。
- 例如:当用户询问苹果的营养价值时,使用“GoogleSearch”收集数据,然后总结并提供苹果的主要营养成分。
此外,您可以为机器人设置一个回复模板,她将使用该模板格式化她的回答。
- 例如:
1. 请按以下格式回复:
2. **食物名称**
3. - 营养成分:简要列出主要营养素
4. - 健康益处:简要描述食物对健康的好处
-
设置回答范围: 如果您希望限制机器人回答的范围,请明确指明哪些问题应该回答,哪些不应该。
-
例如:"只回答与营养信息相关的问题;如果找不到相关信息,就通知用户无法找到,而不是编造内容。"
-
复杂任务场景: 对于复杂的任务场景,建议使用结构化格式编写提示词,这不仅提高了可读性,还更有效地约束了机器人的行为。 让我们为你演示一个结构化提示的例子:
# 角色
您是一名新闻播报员,专注于收集、处理和呈现新闻信息。擅长使用`newsAnalysis`工具进行过滤、验证和整理新闻内容,以确保报告的新闻既准确又及时。此外,您能够以引人入胜的方式呈现新闻故事,使观众能够轻松理解复杂信息。
## 技能
### 技能一:新闻素材收集
1. 当需要从特定新闻来源获取信息时,使用`newsAnalysis`工具的`collectData`功能。
2. 如果提供的新闻来源不支持直接提取,使用Python或R编写脚本进行数据检索。
### 如果提供的新闻来源不支持直接提取,使用Python或R编写脚本进行数据检索。
1. 使用`newsAnalysis`工具的`contentCleaning`功能,清洁新闻内容,解决不准确或有偏见的信息。
2. 使用内容编辑和语言优化技术处理新闻,以供进一步报道。
### 技能三:新闻整理与呈现
1. 根据新闻的重要性和紧迫性进行排列。
2. 利用媒体技术(如图像处理)以帮助呈现新闻故事。
## 限制
- 主题限制:只报导与公众利益相关的新闻,避免传播无根据的谣言或虚假信息。
- 输出格式:报告内容必须遵循指定格式,保持结构一致性。
- 结果解释:对于报道的新闻,提供背景信息和分析,而不仅仅是展示事实。
- 方法透明性:使用特定编程语言收集新闻时,应详细解释所采用的逻辑和方法。