ChatGPT 火爆,最全 prompt 工程指南登 GitHub 热榜,标星 4.7k!

51422df09b683542d66f1fed6a4b080b.jpeg

转自 | 新智元

编辑 | 好困 Aeneas

如何才能让大规模语言模型输出自己想要的结果?现在,一本超全超详提示工程指南来了,GitHub已标星4.7k。

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

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

也难怪由此诞生的新职业——提示工程师

ddfe762d98058e70591d3b698ba1e6fe.png

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

e637323d65138537aaed547076a6a489.jpeg

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

553559ad8fe19db5fcfb907a3de2e1fe.png

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

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

9fa0c3f41df0b088e8f06f1ae35bbb69.png

5f1cd4424d9a7069ddcc244cc9130b88.png

指南内容


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

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

  • 指令:希望模型执行的具体任务或指示

  • 背景:补充的外部或上下文信息,可以引导模型做出更好的反应

  • 输入数据:想要解决的输入或问题

  • 输出指示:输出的类型或格式

6f4db9c6f8bb5f73d06a60862f31916b.png

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

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

f08b1dfc6c23f7cb480e89aaa49b3b5e.png

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

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

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

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

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

071febd21d2d58df0aafb4a3025b6ad4.png

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

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

daccc9d4ab8257297971a153c3026189.png

30b265674badda697fe4f7494edf584f.jpeg

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

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

baf45fa555989d75dccfe91f00330a22.png

提示指南

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

  • 简介

  • 基础提示

    • 文本归纳

    • 问题回答

    • 对话

    • 代码生成

    • 推理

  • 进阶提示

    • few-shot提示

    • 思想链(CoT)提示

    • zero-shot CoT

    • 自洽性

    • 生成知识提示

    • 自动提示工程师(APE)

  • 对抗性提示

    • 忽略以前的指令

    • 提示泄漏

    • 越狱

  • 其他

    • 程序辅助的语言模型

    • ReAct

    • 多模态CoT提示

    • 图提示

87fd8d847a8af71812845005b7771eab.png

论文合集

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

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

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

  • 调查/概述

  • 方法/技巧

  • 应用

  • 补充

3ea8f63205e4677f60f4a854879ba7b3.jpeg

工具资料包

6af387cdcf2511449b2496d746a38e4b.png

数据集

e67a35d2d6a8274726b950a6f3ae668b.png

博客、指南、教程和其他

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

1bbd659ecf710d0ff69903fb5f9ee9f7.jpeg

作者介绍

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

b5ef3420700d8bcb817b06fd70026209.png

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

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

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

626ca61d1ef2df1a81f2f4b5d3771286.png

参考资料:

https://github.com/dair-ai/Prompt-Engineering-Guide


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/3403.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

生成式 AI:百度“文心一言”对标 ChatGPT?什么技术趋势促使 ChatGPT 火爆全网?

文章目录 前言一、生成式 AI 的发展和现状1.1、什么是生成式 AI?1.2、生成式 AI 的发展趋势1.3、AI 生成内容的业务场景和分类 二、生成式 AI 从分析领域到创作领域2.1、 降低内容创作门槛,增加 UGC 用户群体2.2、提升创作及反馈效率,铺垫线上…

Fortinet谈ChatGPT火爆引发的网络安全行业剧变

FortiGuard报告安全趋势明确指出“网络攻击者已经开始尝试AI手段”,ChatGPT的火爆之际的猜测、探索和事实正在成为这一论断的佐证。攻守之道在AI元素的加持下也在悄然发生剧变。Fortinet认为在攻击者利用ChatGPT等AI手段进行攻击的无数可能性的本质,其实…

OpenAI chatGPT火爆出圈,世界悄悄发生着变化

OpenAI chatGPT火爆出圈,世界悄悄发生着变化 一、为什么突然火起来了?二、ChatGPT功能示例2.1 [AI聊天](https://chat.openai.com/chat)2.2 [AI写新闻稿](https://chat.openai.com/chat)2.3 [AI写代码](https://chat.openai.com/chat)2.4 [AI写论文](htt…

2.如何用chatgpt辅助撰写英文简历(同样可实用中文)

写在最前面的申明,我参考的方法源头来自于微博“梁钰stacey”的微博,同时结合自身校招需求,进行自我梳理和总结能够满足自身需求地一套流程方法,侵删。 首先,建议撰写中文简历大纲,并将其直接扔进谷歌翻译中…

ChatGPT会如何改变制造业?

来源 | Smart Industry Edgenesis编译 ChatGPT最新版本的发布成为热门头条。OpenAI表示该版本的ChatGPT能够在多个专业测试中达到“人类水平”的表现,例如司法考试和SAT考试。不过,在工业领域中,ChatGPT能够发挥怎样的作用呢?Sma…

fine tune openAI model ( 微调chatgpt)

了解如何为自己的应用程序定制模型。 介绍 微调可以从API提供的模型中获得更多信息: 比 prompt 设计更高质量的结果能够在超过 prompt 范围的示例上进行训练更短的 prompt 节省了token更低的延迟请求 微调包括以下步骤: 准备并上传训练数据训练一个…

ChatGPT之深度强化学习DRL理解

参考文献:Part 1: Key Concepts in RL — Spinning Up documentation In a nutshell, RL is the study of agents and how they learn by trial and error. (RL是对agent如何试错的一个研究)It formalizes the idea that rewarding or punishing an agen…

《花雕学AI》19:比较ChatGPT与新Bing在文章润色方面的应用优势与测试案例

引言: 文章润色是指对已经写好的文章进行修改、优化或完善的过程,以提高文章的质量和效果。文章润色涉及到多方面的内容,如语言表达、逻辑结构、文献引用、格式规范等。文章润色对于提升写作水平、提高论文发表率、增加学术影响力等都有重要意…

GPT润色论文的 10 个指令!

以下是 10个实际使用 ChatGPT 进行润色的例句: 1、精简文章内容: 输入“删除不必要的内容〞,可以删除文章中的冗余内容,使文章更加紧凌。例如:文章中有些内容并不是与主题相关,使其文章会更加简洁明了。 …

用GPT可以润色论文吗-chatgpt翻译润色软件

用gpt翻译润色可以吗 使用GPT(Generative Pre-trained Transformer)进行翻译和润色是可行的,因为GPT是目前自然语言处理领域中最受欢迎的预训练语言模型之一,它通过大规模的语料库训练而成,具备强大的自然语言理解和生…

英文翻译润色-chatGPT英文润色软件

chat英文润色英文会有问题吗 Chat GPT 英文润色输出的质量通常很高,但是在某些极端情况下可能会出现语言不连贯、逻辑混乱以及不准确的情况。这主要是因为英文语言的复杂性以及润色软件算法的复杂性决定的。因此,在进行英文润色时,最好是对输…

ChatGPT生成单元测试实践(Golang)

前言 目前gpt本质上是续写,所以在待测函数定义清晰的情况下,单元测试可以适当依赖它进行生成。 收益是什么: 辅助生成测试用例&测试代码,降低单元测试编写的心智成本辅助code review,帮助发现代码显式/潜在问题…

ChatGPT - 训练ChatGPT 自主生成Prompt

文章目录 训练ChatGPT 自主生成Prompt例子 训练ChatGPT 自主生成Prompt I want you to act as a ChatGPT prompt generator, I will send a topic, you have to generate a ChatGPT prompt based on the content of the topic, the prompt should start with “I want you to …

ChatGPT 生成的代码比你写的更不安全

出品 | OSC开源社区(ID:oschina2013) ChatGPT 是 OpenAI 发布的大语言模型聊天机器人,可以根据用户的输入生成文本,其中包括代码。不过加拿大魁北克大学的研究人员发现,ChatGPT 生成的代码往往存在严重的安全问题&…

1.1 ChatGPT背后的关键技术-预训练

1. ChatGPT的含义 ChatGPT的GPT对应的英文分别为Generative Pre-trained Transformer,意思是用到Transformer网络架构的生成式预训练模型。其中预训练也叫做自监督学习(Self-supervised Learning)或者是大模型(Foundation Model&…

从语言模型到ChatGPT,大模型训练全攻略

文|python 前言 你是否想过,为什么ChatGPT能够如此火爆呢?我认为这主要是因为ChatGPT提供了好玩、有用的对话式交互功能,能够为用户提供帮助,而不仅仅是依靠“大”模型的魅力。毕竟,GPT-3在2020年就已经推出…

训练ChatGPT的必备资源:语料、模型和代码库完全指南

文|python 前言 近期,ChatGPT成为了全网热议的话题。ChatGPT是一种基于大规模语言模型技术(LLM, large language model)实现的人机对话工具。但是,如果我们想要训练自己的大规模语言模型,有哪些…

CHAT GPT 训练流程 无标题】

伊桑CHAT GPT 训练流程 第一步:监督学习 收集人工编写的期望模型是如何输出的数据集, ​​​​并使用其来训练一个生成模型(GPT3.5-based) ​ 第二步:训练奖励模型 收集人工标注的模型多个输出之间的排序数据集…

借助ChatGPT爆火,股价暴涨又暴跌后,C3.ai仍面临巨大风险

来源:猛兽财经 作者:猛兽财经 C3.ai的股价 作为一家人工智能技术提供商,C3.ai(AI)的股价曾在2021年初随着炒作情绪的增加,达到了历史最高点,但自那以后其股价就下跌了90%,而且炒作情…

谷歌版ChatGPT灾难级发布,市值一夜狂跌7000亿,熬夜网友:退钱!

看完谷歌的最新直播,我感觉,微软被“诈骗”了。 谷歌CEO劈柴哥前脚刚发文说要推出ChatGPT竞品Bard,又有各种消息暗示2月8日晚上的发布会会有“新消息”。 不到24小时,微软就连夜上线了ChatGPT版搜索。 微软CEO纳德拉还非常重视…