【Prompt】提示词工程

一.Prompt 是什么?

【Prompt】是AGI时代的"软件工程"

二. 我们在【提示工程】上的优势:

1.我们知道:为什么有的指令有效,有的指令无效;同样的指令有时有效,有时无效;怎么提升有效指令的概率;

2.我们懂编程:知道哪些问题用提示词工程解决是更高效的,哪些用传统编程更高效;能完成和业务系统对接,把效能发挥到极致;

三.使用Prompt的两种目的

1.获得具体问题的具体结果:问问题?

2.固化一套Prompt到程序中,成为系统功能的一部分:

四.Prompt调优

1.找到好的prompt是个持续迭代的过程,需要不断调优。

2.如果知道训练数据是怎样的,参考训练数据来构造Prompt是最好的。

3.【试】是最常用的办法,确实有运气因素,所以门槛低,天花板高。
高质量的Prompt:具体、丰富、少歧义

4.修炼Prompt能力,功夫在平时

如果底层大模型换了,Prompt建议重写。

五.Prompt的典型构成

  • 角色:给AI定义一个最匹配任务的角色,比如:你是一位软件工程师。先定义角色,就是在开头把问题域收窄,减少二义性。
  • 指示:对任务进行描述。
  • 上下文:给出与任务相关的其他背景信息(尤其在多轮交互中)。
  • 例子:给出必要的举例。
  • 输入:任务的输入信息,在提示词中明确的标识出输入。
  • 输出:输出的格式描述,以便后继模块自动解析模型的输出结论。
    大模型对Prompt开头或结尾的内容更敏感,先定义角色,就是在开头把问题域收窄,减少二义性。

六.思维链CoT

1.让AI生成更多相关的内容,构成更丰富的上文,从而提升下文的正确率。

2.对涉及计算机和逻辑推理等复杂问题,尤为有效。

六.自洽性(对抗幻觉)

1.用同样Prompt跑多次,通过投票选出最终结果。

相关推荐
积流成海14 小时前
Agent演化史(九):多智能体的暗面,当一次 prompt 注入可以横向移动
prompt·agent·智能体·大模型应用
源于花海2 天前
LangChain学习:理解构建模块与核心组件
langchain·prompt·api·agent·模块与核心组件
AI技术新视界3 天前
LLM 提示词缓存(Prompt Caching)的秘密
人工智能·缓存·llm·prompt
XLYcmy3 天前
信息检索报告数字经济赋能城市低碳治理的路径研究——基于“传统数据库 + 生成式人工智能”双轮驱动的检索实践 检索实施与结果分析 Web of Science
数据库·ai·llm·prompt·ssci·deepseek·wos
看浪的路人3 天前
第3讲:Prompt 实验——如何科学地测试 Prompt 改动
prompt
前进的李工4 天前
Agent 学习笔记 05:系统提示词应该怎么写
笔记·学习·prompt·agent·个人开发·few-shot·ai应用开发
我真会写代码4 天前
LangChain 从0入门:模型、消息、Prompt、Tools、记忆、Agent与LangSmith实战
langchain·prompt
刘胡子大叔4 天前
评测驱动优化:失败样本回流 Prompt 的闭环
人工智能·prompt
后台模板学习4 天前
大模型 Prompt 工程在电商订单系统中的踩坑记录
java·python·prompt
IT古董5 天前
《Agent开发工程师成长指南》- 第4章 第2节:Prompt设计五要素——任务、角色、上下文、约束与输出格式
大数据·人工智能·prompt