提示词的开发生命周期
提示词开发生命周期大致包含以下几个过程:
开发测试用例 [Develop test cases] → 构建初版提示词 [Engineer preliminary prompt] → 对提示词进行用例测试 [Test prompt against cases] → 优化提示词 [Refine prompt] → 分享完善后的提示词 [Share polished prompt]
提示词工程师需要注意以下操作细节:
- 给定清晰的任务描述,以及一组多样化的示例〖输入-输出〗,尽量涵盖边缘案例。
- 可以积累几个案例,然后创建一个评估套件,以便进行定性评估。
- 利用 彩虹图 里的提示词要素,来构建完整提示词。
- 对提示词进行用例测试。
- 如果输出质量不好,请通过向提示词中添加示例和规则来迭代提示词,直到获得满意的输出为止。
- 仅在提示词已经有效时,才优化和减少提示词元素以提高效率。
原文:https://docs.anthropic.com/en/docs/prompt-engineering#the-prompt-development-lifecycle