第 7 天:研究并分享提示词工程技术
哇哦!我们已经来到“30 天 AI 测试挑战活动”的第 7 天! :then: 在这一周里,我们已经涵盖了许多关于理解人工智能概念、工具和实际影响的内容。
现在,让我们专注于利用人工智能的一个关键技能:提示词工程。提示词工程是设计提示词以从人工智能获取更好输出的实践。你今天的挑战是发现并分享有效的提示词工程技术。
任务步骤
研究提示词工程: 对有效的提示词工程技术进行一些研究。
分享你的发现: 在这个主题的回复中分享你发现的 2-3 种提示词工程技术,这些技术对你来说可能是相关的、有用的或新颖的。可以链接到你发现的任何有帮助的资源。
以下是一个示例,可以指导你的回复:
- 提示词技术 1:[名称]
- 工作原理:[简要描述]
- 潜在影响:[它如何改善人工智能输出]
- 有用资源:https://www.promptingguide.ai/
参与原因
增强与人工智能的交互: 学习并应用提示词工程技术可以改善你使用人工智能工具的方式,实现更准确和相关的输出。
分享与学习: 通过分享你的发现并讨论提示词工程策略,你为整个社区的知识库做出了贡献,帮助其他人完善他们与人工智能的交互。
任务链接
https://club.ministryoftesting.com/t/day-7-research-and-share-prompt-engineering-techniques/74862
我的第七天任务
入门 Prompt:我最开始是通过这个 Github 项目awesome-chatgpt-prompts来模仿和练习编写自己想要的 Prompt
Prompt 技巧学习:一本免费的电子书,名称为"The Art of ChatGPT Prompting: A Guide to Crafting Clear and Effective Prompts“来帮助我提升编写提示词的能力和效率。
关于 Prompt 很有意思的话:没想到答案,就不要寻找题目。以这个原则去编写 Prompt,对我很有效
关于 Prompt 的要求:会提问,提问的艺术:尝试明确描述问题,一次把问题和想要的解决方案说清楚。
我常用的 Prompt 技巧:我现在常用的 Prompt 一般包含这三个内容:背景 + 约束条件 + 目标 + 期望回答
- 描述清楚背景:
常用 给出的 Prompt 背景中,一般会包含以下信息: - 角色 (WHO)——指定 Prompt 的角色以及相关的角色。 - 地点 (WHERE)——指定 Prompt 的地域,如果你希望得到针对性的解决方案,给出具体的地域可能得到的结果会合适,避免文化差异。 - 事件 (WHAT)——指定 Prompt 具体发生的事情。 - 时间 (WHEN)——指定 Prompt 事件发生的时间。
再来明确目标:你想从 AI 的回答中获得什么结果
添加约束条件:对 Prompt 所描述场景中的人力/时间/物质等约束
最后设定期望回答:例如要求结果的具体格式(markdown,english,chinese 等),或者要求输出多种方案让我来选择更好的
社区中回复结果的资源
- Prompt 工程指南 https://www.promptingguide.ai/
- 思维链 Prompt https://www.promptingguide.ai/techniques/cot
- 计算机视觉中的零样本学习是什么? https://blog.roboflow.com/zero-shot-learning-computer-vision/#:~:text=Zero%2DShot%20Learning%20(ZSL),new%20objects%20on%20their%20own
- 解锁 React Prompt 的力量 https://blog.nimblebox.ai/react-prompting-revolutionizing-language-models
- Few-Shot Prompt https://www.promptingguide.ai/techniques/fewshot
- Prompt 工程教程:全面指南及示例和最佳实践 https://www.lambdatest.com/learning-hub/prompt-engineering
- Prompt 的要素 https://www.promptingguide.ai/introduction/elements
- 精通 Prompt 技术:自一致性提示 https://www.promptingguide.ai/introduction/elements
- Prompt 工程是过去的工作 https://www.wearedevelopers.com/magazine/prompt-engineering-is-a-job-of-the-past
关于活动
30 天 AI 测试挑战活动是 Ministry 测试社区发起的活动,上一次我了解这个社区是关于他们发起的 30 天敏捷测试的活动。
社区官网:https://www.ministryoftesting.com
活动链接:https://www.ministryoftesting.com/events/30-days-of-ai-in-testing
挑战:
- 第一天:介绍你自己以及你对人工智能的兴趣
- 第二天:阅读有关测试中的人工智能的介绍性文章并分享
- 第三天:AI 在测试中的多种应用方式
- 第四天:观看有关测试中人工智能的任何问题视频并分享主要收获
- 第五天:确定一个测试中的人工智能案例研究,并分享你的发现
- 第六天:探索并分享对 AI 测试工具的见解
推荐阅读
欢迎关注软件测试同学的公众号“软件测试同学”,原创 QA 技术文章第一时间推送。