
在我们开始讨论之前,如果同时提供系统提示和用户提示,这些提示的效果会更好。

如果你没有使用过 Anthropic 控制台,你可以把API Console 想象成类似于 ChatGPT 的 Custom Instructions指令。

这期科林演示使用的是Anthropic Claude 3 API 账号
可从此处访问:
https://console.anthropic.com/settings/keys
Claude 3是由一个System Prompt (系统提示词) 和 一个
User Prompt (用户提示词)构成
官网的 Prompt library (提示词库界面如下,附上科林整理的Claude 3提示词应用场景分类树)
可从此处访问:
https://docs.anthropic.com/claude/prompt-library


什么是提示词工程 prompt engineering?
提示工程是一门实证科学,它涉及对提示进行反复测试以优化性能。提示工程周期中的大部分工作实际上并不是编写提示。相反,提示工程的大部分时间都花在开发一套强大的评估工具上,然后根据这些评估工具进行测试和迭代。
提示词开发周期 The prompt development lifecycle:

确定任务和成功标准:第一步也是最关键的一步是明确定义您希望 Claude 执行的具体任务。这可以是实体提取、问题解答或文本摘要,也可以是代码生成或创意写作等更复杂的任务。一旦有了明确定义的任务,就应制定成功标准,以指导评估和优化过程。
需要考虑的关键成功标准包括:
性能和准确性:模型需要在多大程度上完成任务?
延迟:模型可接受的响应时间是多少?这取决于您的应用程序的实时要求和用户期望。
价格:运行模型的预算是多少?考虑的因素包括每次 API 调用的成本、模型的大小和使用频率。
从一开始就制定明确、可衡量的成功标准,将有助于您在整个采用过程中做出明智的决策,并确保为正确的目标进行优化。
开发测试用例:在确定了任务和成功标准后,下一步就是创建一套涵盖应用程序预期用例的多样化测试用例。这些案例应包括典型示例和边缘案例,以确保您的提示功能强大。有了定义明确的测试用例,您就能根据成功标准客观地衡量提示的性能。
设计初步提示:接下来,设计一个初步提示,概述任务定义、良好回答的特征以及任何必要的 Claude 背景。理想情况下,您应该为 Claude 添加一些典型输入和输出的示例。这个初步提示将作为改进的起点。
根据测试用例测试提示:使用初步提示将测试用例输入 Claude。根据预期输出和成功标准仔细评估模型的响应。使用一致的评分标准,无论是人工评估、与答案密钥比较,还是 Claude 基于评分标准的另一个判断实例。关键是要有一个系统的方法来评估表现。
完善提示:根据第 4 步的结果,反复改进提示语,以提高测试用例的成绩,更好地满足成功标准。这可能需要添加说明、示例或约束条件,以指导 Claude 的行为。请注意,不要针对狭小的输入集进行过度优化,因为这会导致过度拟合和泛化效果不佳。
发送完善的提示:一旦找到一个在测试用例中表现良好并符合成功标准的提示,就可以将其部署到应用程序中了。监控模型在实际应用中的表现,并准备好根据需要进一步完善。边缘情况可能会出现,而这在最初的测试集中是没有预料到的。
提示词工程技巧 Prompt engineering techniques :
Anthropic 官网列出的这几条,科林认为也同样适用于ChatGPT,
Google gemini, Mistral AI 等一些大语言模型

在整个提示开发周期中,您可以使用一些技巧来提高Claude的性能,例如:
清晰直接:提供清晰的指令和上下文,引导Claude做出回答
使用示例:在提示中举例说明所需的输出格式或风格
赋予Claude一个角色:让Claude扮演特定的角色(如专家),
以提高使用案例的性能
使用 XML 标记:使用 XML 标记来组织提示和回复,使其更加清晰明了
链式提示:将复杂的任务划分为更小、更易于管理的步骤,以获得更好的结果
让Claude思考:鼓励逐步思考,以提高Claude的输出质量
预先填充Claude的回答:用几句话开始Claude的回答,引导其向所需的方向输出
控制输出格式:指定所需的输出格式,以确保一致性和可读性
要求Claude改写:根据评分标准要求修改,让Claude反复斟酌并改进输出结果
长上下文窗口提示:优化提示,充分利用Claude的长上下文窗口
以下是Anthropic Claude 3 数据库中的 8 个必试提示词:
电子商务网站设计
根据用户规格创建单页网站的提示


2. Excel 格式专家
根据用户描述的计算或数据操作创建 Excel 公式


3. 会议提交
将会议内容提炼成简明扼要的摘要,包括讨论主题、主要收获和行动项目。


4. 讲故事的小伙伴
与用户合作创作引人入胜的故事,提供情节转折和角色发展

5. 课程计划
为任何学科编写深入浅出的教案


6. 语法小天才
将语法错误的句子转化为正确的英语

这里把 User Prompt (用户提示词)改成:
Is Colinlee good-looking good-looking looks-great?
显然语法错误,系统纠正一下:
Here is the corrected version of the text:
Is Colin Lee good-looking?

原来 Claude 3 也可以很好的理解中文:)

7. 解梦器
提供对用户梦境象征意义的解释和见解


把User Prompt (用户提示词)换成中文看一下,Claude 3 可以很感性的回答中文

加一张图片, User Prompt (用户提示词):
你问我怕什么,我怕不能遇见你,是否你已走过我身边 恍恍惚惚一瞬间 你抬头看天 我低头品你烧的饭 你说天气不错 我说龙虾好鲜

看来AI 可以很好理解图片氛围和中文的诗情画意
8. 烹饪创作者
根据用户现有的食材和饮食偏好推荐食谱创意

这里,我们选取一张常去的日料店一张日本生牛肉的食材图片,
让AI帮我们做一个食谱创意吧!

科林,带你玩转跨境电商和AIGC!
🎉 强烈推荐! 关注科林,获取跨境电商和AIGC领域的最新知识和深度解读!
🔥 科林是谁?
大连宏信商业咨询CEO 大连达沃斯东港商务区
东大计算机/上外高级口译 (快手老板也是这个专业)
花旗银行数据处理中心
跨境电商和AIGC领域的资深运营专家
拥有多年的实战经验和独到见解
致力于分享干货,帮助大家玩转跨境电商和AI
✨ 你能从科林这里获得什么?
最新行业动态
深度分析和解读
实用操作技巧
精彩案例分享
……
🚀 科林的公众号,带你领略跨境电商和AIGC的魅力!
👇关注科林!
🔥 加入AIGC私享群,与志同道合的人一起交流学习!

👇 长按识别二维码,加入群聊!
Colin Lee的 AIGC 私享群
🎉 期待你的加入!
一杯瑞幸咖啡
揭开地表最强AI应用实操的神秘面纱
小册涵盖AI领域是最新信息
你所想到的AI都有
限时10元,喜欢的赶紧入!

👇 精彩回顾 👇
知识点:干货满满,让你收获满满!
内容性:引人入胜,让你欲罢不能!
观点性:独到犀利,让你醍醐灌顶!
💖 你点的每一个赞、每一次在看、每一次转发,都是对我最大的鼓励!
⭐ 星标我,不错过每一篇精彩文章!
🙏 谢谢你的阅读!
😉 我们下期再见!
🎉 更多精彩内容,敬请期待!
🎁 欢迎转发分享给你的朋友!
😎 一起学习,一起成长!
💪 加油!
😊 么么哒!

