搜索
首页科技周边人工智能ChatGPT火爆,最全prompt工程指南登GitHub热榜,标星4.7k!

提示工程,可以说是玩转ChatGPT、DALL·E 2等等这类AI模型的「必修课」。

但这个「提示」(prompt)具体要怎么写,多少都有些玄学在里面……

也难怪由此诞生的新职业——提示工程师,年薪已经达到了25万-33万美元。

图片

就在前不久,一位来自斯坦福大学的华人本科生Kevin Liu,就通过prompt injection的方法,让微软ChatGPT搜索的全部prompt泄露。此后,更是掀起了一股调戏ChatGPT的热潮。

图片


而今天新发布在GitHub上的一个项目,整理了提示工程的指南、论文、讲座和资源,堪称史上最全prompt资料包。

图片

项目地址:https://github.com/dair-ai/Prompt-Engineering-Guide

凭借着一天近1k星的增长,这篇「提示工程指南」同时登上了GitHub Trending,和Hacker News热榜。

指南内容

语言模型的输出需要通过输入的提示实现,但结果的质量取决于你为它提供多少信息。

随着我们介绍越来越多的例子和提示工程的应用,你会注意到,一个提示通常会由几种不同的元素构成:

  • 指令:希望模型执行的具体任务或指示
  • 背景:补充的外部或上下文信息,可以引导模型做出更好的反应
  • 输入数据:想要解决的输入或问题
  • 输出指示:输出的类型或格式

图片

究竟该怎样玩转提示工程呢?GitHub上的这份指南,会提供很大的帮助。

这份指南包括演讲、提示介绍、论文、工具和库、数据集、博客和教程等读物,总共6个部分。

图片

50页PPT,一小时超详细讲座

在「讲座」这部分,包含了长达一小时的视频,代码示例,以及一份配合讲座的50页PPT。

其中,视频包含4个部分,分别是提示工程简介、提供工程的技术、工具和应用程序、未来方向。

视频和PPT都对prompt的定义做了详细介绍:prompts是指为了实现特定任务,传递给语言模型的指令和上下文。

而提示工程是创建一组提示或问题的过程,用于引导用户获得自己期望的结果。

图片

为什么提示工程如此重要?

因为它对研究、发现很重要,能够用来帮助测试大语言模型的各种极限,还能在大语言模型上的基础上开发各种创新型的应用。

图片

图片

为什么提示工程如此重要?

因为它对研究、发现很重要,能够用来帮助测试大语言模型的各种极限,还能在大语言模型上的基础上开发各种创新型的应用。

图片

提示指南

团队开发的提示工程指南,主要由5部分构成:

  • 简介
  • 基础提示
  • 文本归纳
  • 问题回答
  • 对话
  • 代码生成
  • 推理
  • 进阶提示
  • few-shot提示

  • 思想链(CoT)提示

  • zero-shot CoT

  • 自洽性

  • 生成知识提示

  • 自动提示工程师(APE)

  • 对抗性提示

  • 忽略以前的指令

  • 提示泄漏

  • 越狱

  • 其他

  • 程序辅助的语言模型

  • ReAct

  • 多模态CoT提示

  • 图提示

图片

论文合集

团队每天都会更新有关提示工程的最新论文,并且每周都会将这些论文的摘要纳入上述指南中。

比如,LeCun今年2月的新作「Augmented Language Models: a Survey 」就被收录了进来。

具体来说,作者把论文分成了4个大类:

  • 调查/概述
  • 方法/技巧
  • 应用
  • 补充

图片

工具资料包

图片

数据集

图片

博客、指南、教程和其他

这部分主要是来自大佬们的经验总结。

图片

作者介绍

主导这个项目的Elvis Saravia,是DAIR.AI的联合创始人。

图片

他在台湾清华大学取得了信息系统与应用的硕士和博士学位。

在此之前,他在Meta AI担任了2年技术产品营销经理,并曾是NeurIPS研讨会和NAACL 2019的程序委员会的成员。

从Linkedin上的经历来看,这位朋友似乎也曾负责过LeCun一直心心念的Galactica。

图片

以上是ChatGPT火爆,最全prompt工程指南登GitHub热榜,标星4.7k!的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:51CTO.COM。如有侵权,请联系admin@php.cn删除
如何使用Huggingface Smollm建立个人AI助手如何使用Huggingface Smollm建立个人AI助手Apr 18, 2025 am 11:52 AM

利用“设备” AI的力量:建立个人聊天机器人CLI 在最近的过去,个人AI助手的概念似乎是科幻小说。 想象一下科技爱好者亚历克斯(Alex)梦见一个聪明的本地AI同伴 - 不依赖

通过斯坦福大学激动人心的新计划,精神健康的AI专心分析通过斯坦福大学激动人心的新计划,精神健康的AI专心分析Apr 18, 2025 am 11:49 AM

他们的首届AI4MH发射于2025年4月15日举行,著名的精神科医生兼神经科学家汤姆·因斯尔(Tom Insel)博士曾担任开幕式演讲者。 Insel博士因其在心理健康研究和技术方面的杰出工作而闻名

2025年WNBA选秀课程进入联盟成长并与在线骚扰作斗争2025年WNBA选秀课程进入联盟成长并与在线骚扰作斗争Apr 18, 2025 am 11:44 AM

恩格伯特说:“我们要确保WNBA仍然是每个人,球员,粉丝和公司合作伙伴,感到安全,重视和授权的空间。” anno

Python内置数据结构的综合指南 - 分析VidhyaPython内置数据结构的综合指南 - 分析VidhyaApr 18, 2025 am 11:43 AM

介绍 Python擅长使用编程语言,尤其是在数据科学和生成AI中。 在处理大型数据集时,有效的数据操作(存储,管理和访问)至关重要。 我们以前涵盖了数字和ST

与替代方案相比,Openai新型号的第一印象与替代方案相比,Openai新型号的第一印象Apr 18, 2025 am 11:41 AM

潜水之前,一个重要的警告:AI性能是非确定性的,并且特定于高度用法。简而言之,您的里程可能会有所不同。不要将此文章(或任何其他)文章作为最后一句话 - 目的是在您自己的情况下测试这些模型

AI投资组合|如何为AI职业建立投资组合?AI投资组合|如何为AI职业建立投资组合?Apr 18, 2025 am 11:40 AM

建立杰出的AI/ML投资组合:初学者和专业人士指南 创建引人注目的投资组合对于确保在人工智能(AI)和机器学习(ML)中的角色至关重要。 本指南为建立投资组合提供了建议

代理AI对安全操作可能意味着什么代理AI对安全操作可能意味着什么Apr 18, 2025 am 11:36 AM

结果?倦怠,效率低下以及检测和作用之间的差距扩大。这一切都不应该令任何从事网络安全工作的人感到震惊。 不过,代理AI的承诺已成为一个潜在的转折点。这个新课

Google与Openai:AI为学生打架Google与Openai:AI为学生打架Apr 18, 2025 am 11:31 AM

直接影响与长期伙伴关系? 两周前,Openai提出了强大的短期优惠,在2025年5月底之前授予美国和加拿大大学生免费访问Chatgpt Plus。此工具包括GPT-4O,A A A A A

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境