四、Prompt工程——简单应用

Prompt工程------简单应用


一、提示工程(Prompt Engineering)

提示工程也叫指令工程。

我们所说的Prompt就是指令,就是发给大模型的信息,比如给ChatGPT发送"写一个Shell脚本,实现docker的自动安装""讲一个故事""概括本文章的内容"等等,ChatGPT根据我们的指令进行回答

Prompt看似简单,但是想要通过他发挥出大模型的价值,或者说跟传统业务结合去实现一些功能,并非易事。现在已经出现了专门的岗位《Prompt工程师》,专门设计和优化Prompt。Prompt就像是AGI时代的编程语言。

二、Prompt基本法则

  • 尝试提示的多种表述以获得最佳结果:不同的Prompt会有不同的结果
  • 使用清晰简短的提示,避免不必要的词语:减少使用"最好"等程度词
  • 减少不精确的描述:少用不确定的词语,用"一句"取代"几句"
  • 说明具体要求,减少否定词语:用"使用两句话概括"取代"不要概括内容太多"
  • 不同的大模型对于相同Prompt的回答可能相差很远,需要持续调优

三、Prompt 调优

  • 角色: 根据不同的场景给大模型设置不同的角色,比如"你现在是一位具有十年工作经验的运维工程师,现在我要xxx(具体要求)",这样往往可以得到更专业的回答
  • 指示: 对任务进行描述,特别是对于比较复杂的任务,要尽可能描述简单、清晰
  • 上下文: 给出与任务相关的其它背景信息(尤其在多轮交互中)
  • 例子: 必要时可以给出例子,学术中称为 one-shot learning, few-shot learning 或 in-context learning;实践证明其对输出正确性有帮助
  • 输入: 任务的输入信息;在提示词中明确的标识出输入
  • 输出: 输出的格式描述,以便后继模块自动解析模型的输出结果,比如(JSON、XML)

四、简单的例子

文本总结

文本判断

文本提取

文本转化------翻译

文本转化------语气

更多

更多的关于提示词工程的样例和法则学习,参考:https://www.learnprompt.pro/zh-Hans/docs/prompt-engineering/Role-Playing-Prompting/

结语

最后,引用数格科技AI网站上的一句话:"面对AI焦虑,你没必要跟汽车赛跑,而是应该考个驾照!"

相关推荐
前端程序猿之路4 小时前
30天大模型学习之Day 2:Prompt 工程基础系统
大数据·人工智能·学习·算法·语言模型·prompt·ai编程
Blossom.1185 小时前
基于多智能体协作的自动化数据分析系统实践:从单点工具到全流程智能
运维·人工智能·分布式·智能手机·自动化·prompt·边缘计算
菩提小狗5 小时前
小迪安全2023-2024|第11天:基础入门-ChatGPT篇&注册体验&结合安全&融入技术&高效赋能&拓_笔记|web安全|渗透测试|网络安全
笔记·安全·chatgpt
AI 智能服务6 小时前
第2课___结构化输出与 Prompt 设计
人工智能·机器学习·prompt
paopao_wu7 小时前
LangChainV1.0[06]-Prompt/上下文/结构化输出
人工智能·langchain·prompt·ai编程
@我们的天空1 天前
【AI应用】学习和实践基于 LangChain/LangGraph 的链(Chain)构建、Agent 工具调用以及多轮对话流程的实现
人工智能·gpt·学习·语言模型·chatgpt·langchain·aigc
寂寞恋上夜1 天前
字段校验规则清单:必填/范围/唯一/组合唯一/正则(附校验表)
人工智能·prompt·测试用例·markdown转xmind·deepseek思维导图
豌豆学姐1 天前
AI 视频提示词怎么写:基于现有视频的 Prompt 反向解析实践
人工智能·prompt·音视频
aitoolhub1 天前
AI绘画Prompt工程实战:基于SD XL模型的精准生图与优化技巧
图像处理·人工智能·ai作画·prompt·aigc
风流 少年1 天前
Prompt
人工智能·深度学习·prompt