【AIGC】提示词 Prompt 分享

2023-09-14 18:11:15

提示词工程是什么?

Prompt engineering(提示词工程)是指在使用语言模型进行生成性任务时,设计和调整输入提示(prompts)以改善模型生成结果的过程。它是一种优化技术,旨在引导模型产生更加准确、相关和符合预期的输出。

在生成性任务中,输入提示是指提供给语言模型的初始文本或问题,用以引导其生成后续的文本或回答。通过巧妙地设计和调整输入提示,可以影响模型的生成行为,使其更好地满足特定的要求。

Prompt engineering 可以包括以下方面的工作:

  1. 样本选择:选择与目标任务相似或相关的样本,以构建输入提示。这可以通过从类似的数据集或相似任务的样本中选择合适的提示来实现。

  2. 提示设计:设计有针对性的提示,以引导模型生成期望的输出。提示可以包括问题描述、特定的关键词或格式要求,使模型更容易理解任务的上下文和需求。

  3. 迭代优化:根据模型生成的结果,通过反馈循环进行迭代优化。根据生成结果的准确性和质量,调整和改进输入提示的设计,逐步提高模型的性能。

  4. 对抗性训练:使用对抗性训练技术,通过与人类编写的提示进行比较,帮助模型更好地理解任务要求,并生成更准确、一致的输出。

Prompt engineering 的目标是通过合理的提示设计,引导模型生成与任务相关的高质量文本。它可以提高生成模型的可用性、可控性和适应性,使其更好地适应不同的应用场景和需求。

提示词工程课程分享

一个提示词工程的课程,是吴恩达老师和OpenAI合作的课程,感觉还不错。b站的up主datawhale也制作了双语字幕版的视频,大家感兴趣的可以去看看
具体的课程名叫prompt engineering for developers
课程时长也不长,只有一个多小时,零碎时间看看就能看完、
在这里插入图片描述

Prompt 提示词合集

1,ChatGPT Shortcut
在这里插入图片描述

2,AI Prompt Generators & Prompt Library
在这里插入图片描述

3,ChatGPT Prompt Generator
在这里插入图片描述

4,Prompts 精选
在这里插入图片描述

更多推荐

固定资产管理系统都有哪些功能呢

固定资产管理系统作为企业资产管理的重要工具,具有提高效率、降低成本、保证资产合理使用的多种功能。以下是一些典型的功能:资产登记和信息管理:系统可以自动记录公司的固定信息,包括资产名称、型号、购买日期、原始价值、折旧方法、折旧年限等。同时,系统还支持自动更新和查看资产信息。资产申请和偿还:员工可以通过平台申请或偿还资产,

什么是蓝葡萄酒,如何酿造?

有红色的葡萄酒、白色的葡萄酒和玫瑰色的葡萄酒,但你有听说过有些葡萄酒是蓝色的吗?什么是蓝葡萄酒,它来自哪里?蓝葡萄酒是用食用色素染色的普通葡萄酒,通常用添加剂增甜,大多数生产商用白葡萄来制作它,用红葡萄皮的色素来着色。由此产生的葡萄酒清淡爽口,带有明显的酸味、淡淡的甜味和果香。从法律角度来看蓝色的葡萄酒尽管它经历了酿酒

隧道代理的未来发展趋势和应用前景

在当今数字化时代,隧道代理作为一种重要的网络工具,为用户提供了绕过网络限制、保护隐私和增强安全性的方式。本文将探讨隧道代理的未来发展趋势和广阔应用前景,揭示其在不断变化的互联网环境中所扮演的关键角色。一、隧道代理的发展趋势更加智能化的代理技术:随着人工智能和机器学习的迅猛发展,隧道代理将更加智能化,能够自动适应不同的网

回调函数c++

C++回调函数的理解与使用一、回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。回调函数机制:1、定义一

780. 到达终点;2360. 图中的最长环;1871. 跳跃游戏 VII

780.到达终点核心思想:正难则反,如果从起点到终点很难想。那么我们就考虑从终点到起点,由于起点为正数,那么终点(x,y)的上一步一定是(x-y,y)或者(x,y-x)很明显肯定是大值减去小的值,然后我们不断重复这种操作,直到,终点的x或者y等于起点的x或者y,又或者两个值相同的时候停止,因为这种时候再去减去一个数一定

Spring MVC常见面试题

SpringMVC简介SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。简单来说,SpringMVC整合了前端请求的处理及响应。Servlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服

02Nginx配置文件的配置以及常用命令

Nginx的命令和配置文件Nginx的优点Nginx的优点跨平台:Nginx可以在大多数操作系统中运行,而且也有Windows的移植版本配置简单:配置风格跟程序开发一样非阻塞、高并发:数据复制时磁盘I/O的第一阶段是非阻塞的,在实际生产环境中跑到2-3万并发连接数(这得益于Nginx使用了最新的epoll模型)事件驱动

HTTPS,不可或缺的数据安全锁

当今社会,网络已经渗透到我们生活的方方面面,而在网络世界中,数据安全是至关重要的。HTTPS作为一种安全的数据传输协议,已经成为了不可或缺的数据安全锁。首先,让我们了解一下HTTPS是如何保证数据安全的。HTTPS是在HTTP协议的基础上加入了SSL/TLS协议,通过传输加密和身份认证来保证数据传输的安全性。在HTTP

Linux 终端与进程

有趣的问题Linux中的终端,控制台,TTY,PTY究竟是什么?它们与进程有什么关系?历史回顾:控制台(Console)控制台是一个直接控制设备的面板(属于设备的一部分)计算机设备的控制台:按键&指示灯(键盘&显示器)早期的电子计算机必然有一个控制台历史回顾:终端(Terminal)终端是一台独立于计算机的机器,是能够

css经典面试题(二)

文章目录1、清除浮动2、opacity:0、visibility:hidden、display:none的区别3、css画一个三角形4、常见的主流浏览器前缀5、重绘与重排的区别?6、如何优化图片7、CSS3中transition和animation的属性分别有哪些8、居中为什么要使用transform(为什么不使用ma

差分进化算法解析:Scala实现详细指南及其在优化问题中的应用

1.差分进化算法简介差分进化算法(DifferentialEvolution,DE)是一种演化计算的方法,主要用于连续空间的优化问题。与其他进化算法如遗传算法不同,DE专门设计用于处理实数编码的解,使其成为处理连续优化问题的理想选择。该算法的基本思想是通过结合当前代的个体与他们的变异体产生新的试验点,然后用某种选择准则

热文推荐