第09课:《ChatGPT提示工程》—— Introduction(引言)

ChatGPT 上线至今,在实际应用中,不少人还没真正掌握它的使用技巧。ChatGPT 的难点,在于 Prompt(提示词)的编写,OpenAI 创始人在今年 2 月时,在 Twitter 上说:「能够出色编写 Prompt 跟聊天机器人对话,是一项能令人惊艳的高杠杆技能」。

如何写好 Prompt 已经成为了一个分水岭。熟练掌握 Prompt 编写的人,能够很快让 ChatGPT 理解需求,并很好的执行任务。只要你的 Prompt 写的足够好,ChatGPT 可以帮你快速完成很多工作, 包括AI 助理、智能翻译、角色扮演,本质上还是通过编写 Prompt 来实现,并且这些工作做的比一般人出色。

为了帮助大家能更好的掌握 Prompt 工程,DeepLearning.ai 创始人吴恩达与 OpenAI 开发者 Isa Fulford 联手推出了一门面向开发者的技术教程:《ChatGPT 提示工程》。
在这里插入图片描述

该教程总共分为 9 个章节,总一个多小时,里面主要涵盖:提示词最佳实践、评论情感分类、文本总结、邮件撰写、文本翻译、快速搭建一个聊天机器人等等。

本节内容,就依托吴恩达老师这门课程,可以一边学习,一边跟着编写代码,从代码工程层面进行练习和实战,来提升Prompt 的编写技能。

Introduction

在这个课程中,分享一些你可以做什么的可能性,以及如何做的最佳实践。首先,学习一些软件开发的提示最佳实践,涵盖一些常见用例:总结、推断、转换、扩展,然后将使用大型语言模型构建一个聊天机器人。

2种类型的大型语言模型,分别是基础大型语言模型和指令调优大型语言模型。

基础大型语言模型经过训练,可以根据文本预测下一个词。训练数据通常基于大量来自互联网和其他来源的数据,以推断出最有可能出现的下一个词。例如,如果提示它"从前,有一头独角兽",它可能会补充说"它们生活在一个充满独角兽朋友的神奇森林里"。

但如果你用"法国的首都是什么?"来提示它,那么根据互联网上的文章,它很可能会继续说:"法国最大的城市是什么?法国的人口是多少?"等等。因为互联网上的文章很可能是关于法国的一系列问答题。

指令调优大型语言模型的典型训练方式是:首先从基础大型语言模型开始,这些模型已经经过大量文本数据的训练,然后进一步对其进行训练和调优,提供指令输入和输出。

相比之下,指令调优的大型语言模型是当前大型语言模型研究和实践的主要发展方向。指令调优的大型语言模型经过训练,能够遵循指令。如果您问它:"法国的首都是什么?"它更有可能输出类似于"法国的首都是巴黎"的回答。指令调优大型语言模型的典型训练方式是:首先从基础大型语言模型开始,这些模型已经经过大量文本数据的训练,然后进一步对其进行训练和调优,提供指令输入和输出。

为了让系统更有帮助并遵循指令,通常会进一步使用强化学习(RLHF)的技术来优化。

课程建议大多数人专注于使用指令调优的大型语言模型,因为它们更易于使用,同时因为OpenAI等公司的努力,变得更安全、更可控。​

最后,推荐大家没事过看看OpenAI的官方文档:https://platform.openai.com/docs/introduction

推荐阅读

  1. https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

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

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

相关文章

视觉合集5~2022

发一个合集 总结一些2022年的 一些论文 视觉 Transformer(ViT)学习什么? 论文链接:https://arxiv.org/pdf/2212.06727.pdf 关于视觉的探索显示,ViT 学习的归纳偏置或特征与卷积神经网络(CNN)学…

2022年最值得关注的十篇论文,你都看了吗?来卷来学习

2023 点击蓝字 关注我们 关注并星标 从此不迷路 计算机视觉研究院 计算机视觉研究院专栏 作者:Edison_G 年关将至,威斯康星大学助理教授 Sebastian Raschka 盘点了 2022 年他最看好的十大论文。 公众号ID|ComputerVisionGzq 学习群&#xff5…

2022年盘点:最值得关注的十篇机器学习论文

来源:机器之心 计算机视觉与机器学习 本文约4000字,建议阅读8分钟 威斯康星大学助理教授 Sebastian Raschka 盘点了 2022 年他最看好的十大论文。 2022 年 1 月,扩散模型第一次吸引了我的眼球。当时我判断到将会有某些大事发生,然…

pycharm 黄色(黄字)高亮警告 Default argument value is mutable 原因及解决办法(mutable 可变对象与 immutable不可变对象)

示例 解决方案 按照参考文章的意思,classesread_class_names(cfg.YOLO.CLASSES)在函数调用时就会创建对象并赋初始值,如果在函数中修改了classes的值,则函数在下一次调用时,就会不会重新初始化值,而以上一…

平面设计之条幅篇

我的博客,我的原创,希望大家能够喜欢 我不是一个真正的美工,但我在社团组织干的是美工的任务; 我不是一个真正的UI,但我在实验室干的是UI的任务; 我不是一个真正的视频制作者,但我在工作室干的是…

做word计算机海报图片,怎么用word制作海报 海报制作方法

一般情况下我们制作海报肯定是使用专业的工具来做了,像photoshop或CoreldRAW来做,但对于我们来讲有时并不需要这么专业的工具来做,我们可以使用word简单制作出漂亮的海报哦。 1.我们先打开要制作海报的word文档之后我们再点击“页面设置”——…

初识pygame

一.pygame介绍 Pygame是被设计用来写游戏的python模块集合,Pygame免费,开源,使用python可以导入pygame模块,Pygame是极度轻便的并且可以运行在众多平台和操作系统上。Pygame包已经被下载过成千上万次,并且也被访问过成千上万次了。 二.pygame安装方法 1.win +R 键出现运…

Could not install packages due to an EnvironmentError: [WinError 5] pip 更新版本解 ———安装pygame遇到的问题

总结过程: 输入pip install pygame发现红字提示使用--user选项 pip install pygame --user 更新pip版本的话把单引号(内容可能不一样)里的复制下来就好了,如果提示使用--user选项再加就好了 python -m pip install --upgrade …

深入浅出Spring Boot(一) ——创建一个Spring Boot项目

使用Idea创建一个Spring Boot项目 首先点击File->New->Project 然后选择左侧的Spring Initializr,右侧选择自己的jdk版本,点击Next进入下一步 输入Group和Artifact,以及其它信息,点击Next进入下一步 选择Web->Spring …

降本增效工具系列(一):移动端调试利器 vConsole

文章目录 一、前言二、vConsole 简介三、使用方法3.1 引用 JS 文件方式3.2 npm 依赖包方式3.3 第三方插件 四、注意事项五、vConsole 遮挡问题解决六、拓展阅读 一、前言 痛点:移动 web开发时,在手机上,如果是要看控制台信息,都需…

关于Python及库安装的一些问题

三个小问题 Python安装注意事项pip按指示更新后失效管理员身份运行 Python安装注意事项 1)建议在python官网https://www.python.org/下载最新版本(官网默认是下载32-bit,64-bit的下载须自行在Downloads版块选择)根据你的操作系统来,64位的就…

发布坐标转换软件OpenCoord的使用第二集-椭球转换

博主自制软件OpenCoord的使用的第二集,主要内容是椭球转换,布尔沙的三参数、七参数法。 OpenCoord的下载地址为:http://www.xiaokcehui.com/?post93,点击第一行的黄字下载 椭球三参数和七参数坐标转换只适用于椭球小角度转换&am…

Python学习笔记(三)——安装第三方模块

再来回顾一下本次学习的终极目标:根据导入的txt文本生成词云。所以我简单浏览了一下相关的语法,直接开始根据需求 (写) 抄代码 一、git clone 词云项目 打开github搜索关键词 python 词云,克隆了一个项目 作者说需要安…

c语言将26个字母显示在屏幕上,汇编语言在屏幕上输出A-Z26个字母,要求红底,黄字,闪烁...

满意答案 lbdtez5718 2015.11.27 采纳率:52% 等级:12 已帮助:23749人 1234567891011121314151617181920212223242526272829303132333435363738394041在windows的dos窗口中,闪烁未实现 !stack segment stack …

处理七日杀开服EOS错误黄字错误红字错误,开服出现房间无法被搜索的问题

如题,本问题建立在你的服务器已经正常启动的情况下。 如果你的服务器根本做不到正常启动,那么这个方案可能并不适合你。 这里只提供windows端的配套过程,如果你的os是linux,那么需要自行bing一下证书导入方法。 本文默认你的serve…

chatgpt赋能python:Python编程实现九九乘法表教程

Python编程实现九九乘法表教程 作为一种高效、易于入门的编程语言,Python在教育领域和工业界都受到了广泛的应用。本篇文章将向大家介绍如何使用Python编写九九乘法表,帮助读者更加深入地学习Python编程语言。 什么是九九乘法表? 九九乘法…

吴恩达|chatgpt 提示词工程师学习笔记。

目录 一、提示指南 写提示词的2大原则: 模型的限制 二、迭代 三、总结 四、推断 五、转换 六、扩展 七、对话机器人 吴恩达和openai团队共同开发了一款免费的课程,课程是教大家如何更有效地使用prompt来调用chatgpt,整个课程时长1个…

摩尔线程宣布完成15亿B轮融资 中移数字新经济产业基金领投

雷递网 乐天 12月27日 摩尔线程今日宣布完成15亿元B轮融资,并已完成交割。本轮融资由中移数字新经济产业基金、和谐健康保险领投,典实资本跟投。 摩尔线程称,融资资金将持续用于摩尔线程多功能GPU的快速迭代,MUSA架构创新及相关IP…

基于C语言的学生试卷分数统计程序设计及实现

📃 基于C语言的学生试卷分数统计程序设计及实现 🧈 前言 ​ 最近有个朋友找我帮做C语言作业,话不多说,直接上代码,一定注意看清要求是否差不多。 🥪 程序要求 程序运行时,首先必须接收总评成绩的…