GPT Prompt(提示词)写法与教程,相关站点与工具

news2024/10/6 18:30:21

文章目录

      • 1、Prompt工程师(提示工程师)
      • 2、提示词教程
      • 3、提示词工具(中文)
      • 4、提示词工具(英文)

1、Prompt工程师(提示工程师)

  • Prompt工程师,也称为AI提示工程师,是一种新兴的人工智能领域的职业。这些工程师的主要任务是训练自然语言处理模型,以使其能够为各种应用程序生成自然语言文本。提示工程师通常使用大规模的语言模型,如OpenAI的GPT系列模型,进行训练。他们会使用大量的文本数据来训练这些模型,包括网络文本、社交媒体帖子、电子邮件、新闻文章和其他类型的文本。

一些常用的Prompt技巧:

  • 提供上下文:在输入Prompt时,可以提供足够的上下文信息,以帮助模型更好地理解要生成的文本内容。比如,在写文章时可以提供文章标题或者前几句话的内容,以帮助模型更好地生成文本。
  • 调整长度:可以通过调整生成文本的长度来控制模型的输出。如果要生成更具体的内容,可以设置较长的输出长度;如果只需要简单的答案或者摘要,可以设置较短的输出长度。
  • 引导模型:通过提供一些特定的提示或指令,可以引导模型生成更加准确的文本。比如,可以使用关键字提示、样例提示等方式引导模型。
  • 重复多次:有时候,为了让模型更好地理解要生成的文本内容,需要多次重复相同的Prompt。这样可以让模型更好地理解上下文信息,从而生成更准确的文本。
  • 使用优化工具:一些优化工具,如GPT-fine-tuning、GPT-3 Playground等,可以帮助用户更好地利用自然语言生成模型,并提供更丰富的功能和体验。

2、提示词教程

  • 让GPT生成提示词

  • 吴恩达教你写提示词,中文翻译

OpenAI 的官方最佳提示技巧

  • 将指令放在提示的开头,并用 ### 或"""将指令与文本分开
    在这里插入图片描述

  • 对所需的上下文、结果、长度、格式、风格等尽可能具体、详细和描述性
    效果不佳:
    写一首关于 OpenAI 的诗。
    更好的选择:
    写一首关于 OpenAI 的短篇励志诗,重点描述 DALL-E 产品发布(DALL-E 是一个文本到图像的机器学习模型),风格仿照 {著名诗人}。

  • 通过示例(示例 1,示例 2)明确所需输出格式
    在这里插入图片描述

  • 从零次学习开始,然后进行少次学习,如果这些方法都不起作用,那么进行微调
    在这里插入图片描述

  • 减少模糊和不精确的描述
    效果不佳:
    这个产品的描述应该比较简短,只有几句话,不要太多。
    更好的选择:
    用 3 至 5 句话的段落来描述这个产品。

  • 不仅要说不做什么,更应该说做什么
    在这里插入图片描述

  • 代码生成 - 使用「引导词」引导模型生成特定模式
    在这里插入图片描述

——————————————————————————

附:学术版:

以下是一篇学术论文中的一段内容,请将此部分润色以满足学术标准,提高语法、清晰度和整体可读性,不要修改任何LaTeX命令,例如\section,\cite和方程式:
Below is a section from an academic paper, polish this section to meet the academic standard, improve the grammar, clarity and overall readability, do not modify any latex command such as \section, \cite and equations:

en->zh
Below is a section from an English academic paper, translate it into Chinese, do not modify any latex command such as \section, \cite and equations:
zh->en
Below is a section from a Chinese academic paper, translate it into English, do not modify any latex command such as \section, \cite and equations:


This is a Markdown file, translate it into Chinese, do not modify any existing Markdown commands
This is a Markdown file, translate it into English, do not modify any existing Markdown commands

你需要翻译以下内容:
请你作为一个学术翻译,负责把学术论文准确翻译成中文。注意文章中的每一句话都要翻译。
总结论文

接下来,你是一名专业的学术教授,利用以上信息,使用中文回答我的问题。
请对下面的程序文件做一个概述,并对文件中的所有函数生成注释,使用markdown表格输出结果,

请结合互联网信息回答以下问题:
从以上搜索结果中抽取信息,然后回答问题:
请从给定的若干条搜索结果中抽取信息,对最相关的两个搜索结果进行总结,然后回答问题。

This is a Jupyter Notebook file, tell me about Each Block in Chinese. Focus Just On Code.
If a block starts with `Markdown` which means it's a markdown block in ipynbipynb.
Start a new line for a block and block num use Chinese.

接下来请你逐文件分析下面的工程
请对下面的程序文件做一个概述文件名是xxx,文件代码是 ```{file_content}```
请对下面的程序文件做一个概述:
你是一个程序架构分析师,正在分析一个源代码项目。你的回答必须简单明了。

用一张Markdown表格简要描述以下文件的功能:根据以上分析,用一句话概括程序的整体功能。
根据以上分析,对程序的整体功能和构架重新做出概括,由于输入长度限制,可能需要分组处理,本组文件为 {current_iteration_focus} + 已经汇总的文件组。

你是一个程序架构分析师,正在分析一个项目的源代码。
完成了吗?

接下来请你逐文件分析下面的论文文件,概括其内容
请对下面的文章片段用中文做一个概述,文件名是{os.path.relpath(fp, project_folder)},文章内容是 ```{file_content}```
请对下面的文章片段做一个概述: {os.path.abspath(fp)}
根据以上你自己的分析,对全文进行概括,用学术性语言写一段中文摘要,然后再写一段英文摘要(包括{all_file})。

下面是一些学术文献的数据,提取出以下内容:
1、英文题目;2、中文题目翻译;3、作者;4、arxiv公开(is_paper_in_arxiv);4、引用数量(cite);5、中文摘要翻译。
以下是信息源:

请分析此页面中出现的所有文章:{txt},这是第{batch+1}批
你是一个学术翻译,请从数据中提取信息。你必须使用Markdown表格。你必须逐个文献进行处理。
第{batch+1}批


3、提示词工具(中文)

  • 最著名的!!awesome-chatgpt-prompts 70k
    提供30k的汉化版
    在这里插入图片描述

  • 提示词工程,20k翻译版
    在这里插入图片描述

  • ChatGPT Shortcut, 开源,4k
    在这里插入图片描述

  • ChatGPT 引导语,开源,200
    在这里插入图片描述

  • ChatGPT中文提示词秘籍, 开源 ,600
    在这里插入图片描述

  • 开源,96

4、提示词工具(英文)

  • promptbase
    在这里插入图片描述

  • promptperfect
    在这里插入图片描述

  • promptvibes
    在这里插入图片描述

  • learnprompting
    在这里插入图片描述

  • fusionai,一个提示词修改工具
    在这里插入图片描述

参考资料:
1,2,3

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

纸质文件怎么扫描成电子版?简单小妙招快来拿捏

随着科技的发展,越来越多的人将纸质文件转换为电子版,以方便存储和共享。本文将介绍纸质文件如何扫描成电子版,以及如何利用手机进行扫描转换。 纸质文件扫描成电子版 将纸质文件扫描成电子版是一种常见的方式。首先,您需要一台扫…

JAVA-代码块和内部类

文章目录 目录 文章目录 前言 1.代码块 1.1什么是代码块? 1.2代码块的分类及作用: 1.静态代码块 2.成员代码块(又叫做构造代码块) 3.局部代码块 2.内部类 2.1 什么是内部类? 2.2 内部类的分类 1.成员内部类 2.静态内部类 3.匿名内部类 4.局部内部类 总结 前言 作者简介:我是最…

MySQL索引优化(超详细)

Mysql索引优化 1 索引介绍 1.1 什么时MySQL的索引 ​ MySQL官方对于索引的定义:索引是帮助MySQL高效获取数据的数据结构。 ​ MySQL在存储数据之外,数据库系统中还维护着满足特定查找算法的数据结构,这些数据结构以某种引用(指向)表中的数据&#xff…

Prometheus

Prometheus简介 prometheus是一个监控、告警的开源系统。Prometheus收集并存储时序的指标数据。指标数据存储伴随一个timestamp和可选择key-values 队列标签 Prometheus特性: 一个时序的多维数据模型,被mertic name和 key/value pairs标签唯一定义 P…

将DenseNet换成Resnet——更换深度学习骨干网络

最近我在学习一个手写公式识别的网络,这个网络的backbone使用的是DenseNet,我想将其换成ResNet 至于为什么要换呢,因为我还没换过骨干网络,就像单纯拿来练练手,增加我对网络的熟悉程度,至于会不会对模型的性…

【时间序列数据挖掘】ARIMA模型

目录 0、前言 一、移动平均模型MA 二、自回归模型AR 三、自回归移动平均模型ARMA 四、自回归移动平均模型ARIMA 【总结】 0、前言 传统时间序列分析模型: ARIMA模型是一个非常灵活的模型,对于时间序列的好多特征都能够进行描述,比如说平…

5.11黄金最新行情走势分析及多空交易策略

近期有哪些消息面影响黄金走势?本周黄金多空该如何研判? ​黄金消息面解析:北京时间周三(5月10日)20:30,美国劳工部公布4月通胀报告,整体与核心CPI年率都走低,支持美联储6月份保持利率不变。数据显示&…

RabbitMQ详解(一):Linux安装

消息队列概念 消息队列是在消息的传输过程中保存消息的容器。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。 常见的消息队列 RabbitMQ 基于AMQP(高级消息队列协议)基础上…

不要轻易放弃丢失的U盘文件夹数据,这里有按文件夹恢复数据的技巧

U盘,全名叫USB闪存盘,是一种便携式的存储设备,是一种可以插入到电脑等电子设备上进行数据传输和存储的硬件设备。U盘的使用方便、速度高、存储容量大、稳定性高,因此被广泛用于数据备份、文档传输、音频视频存储等方面。但是使用过…

easyrecovery免费版2023最新电脑数据恢复软件

通常,许多人会将工作或生活中的数据存储在我们的计算机上。很多时候,由于我们的误操作或其他一些问题,很容易错误地删除一些文件和数据。特别是,一些计算机故障总是会导致数据丢失,这是非常麻烦的。当需要重新安装系统…

【TA100】5 纹理的秘密

1 是什么? 2 为什么使用纹理 3 纹理管线 纹理投影 展开UV到UV坐标系 模型坐标> uv坐标 > 乘分辨率(256 256) > 颜色采样 4 纹理模式 重复,镜像重复,边界拉伸,填充颜色 5 采样模式 它决定了当纹理由于变换而产生拉伸时&a…

go小技巧(易错点)集锦

目录 len的魔力评论区大佬解答答案详解 结构体是否相等答案解析:结构体比较规则举例 常量的编译我的答案标准答案内存四区概念: new关键字答案 iota的魔力结果解析可跳过的值定义在一行中间插队 小结iota详解iota 原理iota 规则依赖 const按行计数多个io…

云数据库技术沙龙|多云多源下的数据复制技术解读-NineData

摘要:随着数据智能时代的到来,多云多源架构下的数据管理是企业必备的基础设施,我们认为数据存取、数据集成与分发、数据安全与数据质量是基础,也是走向多云多源架构的起点。本议题介绍云原生的多云多源数据管理NineData&#xff0…

PlSql存储过程基础

目录儿 常用指令1. 什么是PLSQL语言2. PLSQL程序结构2.1 第一个程序 HelloWord:2.2 执行程序2.2.1 在工具中执行2.2.2 在sqlplus客户端中执行(命令行) 3. 变量3.1 普通变量3.2 引用型变量3.3 记录型变量 4. 流程控制4.1 条件分支4.2 循环 5. 游标5.1 定义5.2 语法5.3 游标的属性…

或许你需要这套uni-app打包android与ios流程

1、hbuilder每个账户的每日云打包有上限次数限制,超出次数要么换账户要么换成本地打包(uni-app提供了足够多云端的打包次数) 2、android打包,也就是apk包 优先搞明白两个需求: 、android包名是否为默认值,如果是默认值&#xf…

基于轻量化深度学习网络的工业环境小目标缺陷检测

源自:控制与决策 作者:叶卓勋 刘妹琴 张森林 摘 要 工业环境下表面缺陷检测是质量管理的重要一环, 具有重要的研究价值.通用检测网络(如YOLOv4)已被证实在多种数据集检测方面是有效的, 但是在工业环境的缺陷检测仍需要解决两个问题: 一是缺陷实例在…

【接口测试】

【接口测试】 1、分层测试理论: UI测试(测试成本最高,发现BUG时间最晚) 接口测试 单元测试 2、协议分析工具 1)网络监听 TcpDump Wireshark 2)协议客户端工具 curl、postman 3)代理Pr…

phpstorm+phpstusy配置xdebug

真心觉得配置好麻烦呀 phpstorm版本: php版本用的7.3.4nts phpstudy版本:8.1.3 先下载xdebug,我用的是php_xdebug-3.1.6-7.3-vc15-nts-x86_64,phpstudy自带的那个xdebug我配置完不起作用 把下完的xdebug放到php下etc目录里,并改名为php_x…

C语言小项目之三子棋

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:C语言学习分享⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学习更多C语言知识   🔝🔝 三子棋 1. 前言📕2. 思…

【英】考虑多能负荷不确定性的区域综合能源系统鲁棒规划(MatlabPython代码)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…