每日更新
指令集工程
Dify 技术流
工作流
写好prompt的六种策略
type
status
date
slug
summary
tags
category
icon
password
一、为什么需要好的 prompt
虽然 LLM 无论你输入什么都能得到反馈,但是要获取想要的答案,还是需要一番功夫,目前 LLM 还有这样那样的一些缺点:
- 数据偏见:因为预训练模型,不可避免具有主观的数据
- 缺乏理解:这点在一些小参数量的模型上尤为显著,说话上下文不连贯,而且意思不理解
- 时间理解局限性:这个很好理解,训练数据是有时效性的,所以不可避免理解不到最新的数据
- 生成幻觉:这是 LLM 最重要的缺点,目前很多方面的技术,都在避免 LLM 产生幻觉
所以,prompt engineer (指令集工程)应允而生,llya (openai CTO已离职)也曾豪言说,以后的编程只剩下英语(自然语言)
二、写好 prompt 的 6个原则
1,明确清晰的需求说明
- 不要客气,直接描述需求内容
2,提供参考文本
- 我们可以为模型提供与当前查询相关的可信信息,那么我们可以指示模型使用提供的信息来编写其答案。
3,将复杂的任务拆分为简单的小任务
- 需要独立指令来处理不同情况的任务,需要确定哪些是有益的
- 也可以将任务分解成一系列任务
4,给模型时间”思考“
- 在匆忙得出结论前,制定模型制定自己的解决方案
- 明确指示模型在得出结论之前从第一性原理进行推理时,会得到更好的结果
5,使用外部工具
6,系统的测试更改
Loading...
Last update: 2024-08-28
🎉Wellcome AIGC world🎉
-- RongYe.Liu ---
👏进步路上,一路通行👏