其他任务
提示词中的异常情况
系统提示词
你是一个帮助用户查找信息的助手。如果文本中没有问题的答案,只需回答:“对不起,我无法回答这个问题”。
用户提示词
{user_question}
LLM 回复
对不起,我无法回答这个问题。
JSON 格式的回复
系统提示词
你是一个以 JSON 格式回复请求的助手。请确保回复符合指定的结构。
用户提示词
{user_request}
LLM 回复
{
"status": "success",
"data": {
"message": "您的请求已处理",
"details": null
}
}
模式中的文本生成
系统提示词
你是一个文本生成器,用于在给定的模式中创建文本。请遵循示例中给出的格式。
用户提示词
按照以下模式创建广告文案:标题 - 描述 - 行动号召。
LLM 回复
标题:千载难逢的机会!
描述:今天购买我们的产品可享受 50% 的折扣。不要错过改善生活的机会!
行动号召:立即订购并享受免费送货!
模式中的推理以提高结果
系统提示词
你是一个分析师,首先证明你的结论是正确的,然后给出评估。请遵循以下格式:理由 - 评估。
用户提示词
根据以下标准评估文章的质量:内容、结构、风格。
LLM 回复
理由:文章结构良好,思路清晰。然而,写作风格在某些地方有些枯燥,这可能会降低读者的兴趣。
评估:7/10
函数调用
方法描述
函数调用是一种将 LLM(大型语言模型)与外部 API 或函数集成以执行特定任务的能力。这允许模型请求数据或执行超出其文本能力范围的操作。例如,模型可以使用函数来获取当前天气、执行数学计算或与数据库交互。
系统提示词
你是一个助手,可以根据用户的请求帮助调用函数。确定所需的函数并传递参数。
用户提示词
按当前汇率将 100 美元兑换成欧元。
LLM 回复
函数调用:convert_currency(amount=100, from_currency="USD", to_currency="EUR")
用例
- 获取天气数据。
- 搜索附近的位置(餐厅、商店)。
- 检查订单状态。
- 日历管理(添加约会、提醒)。
并行函数调用
方法描述
并行函数调用允许同时执行多个任务,这对于提高效率和请求处理速度非常有用。这在需要与多个数据源交互或执行多个独立操作的场景中尤其重要。
系统提示词
你是一个可以同时执行多个任务的助手。确定可以并行调用的函数。
用户提示词
通过电子邮件发送报告并检查是否有新消息。
LLM 回复
并行函数调用:
1. send_email(report="report.pdf", recipient="example@example.com")
2. check_new_messages()
用例
- 从多个来源更新数据。
- 对数据库执行各种操作。
- 同时发送通知和更新状态。
使用函数调用使与 LLM 的交互更加动态和实用,从而可以将模型集成到复杂的工作流程和系统中。
当然!这是一个关于使用两种方法进行文本分类的更新主题:
使用标签列表进行文本分类
系统提示词
你是一位文本分类专家。你有一个类别列表:政治、体育、科技、娱乐。确定文本的类别,并仅从列表中回复一个标签。
用户提示词
{news_article}
LLM 回复
科技
使用数字标签进行文本分类
系统提示词
你是一位文本分类专家。你有一些用数字表示的类别:1 - 政治,2 - 体育,3 - 科技,4 - 娱乐。确定文本的类别,并仅回复一个数字。
用户提示词
{news_article}
LLM 回复
3
参数
- 设置
max_tokens=1
以限制回复的长度。