ChatGPT指令大全。使用时,可参考这些语境

Posted xy724518356

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ChatGPT指令大全。使用时,可参考这些语境相关的知识,希望对你有一定的参考价值。

  1. 写报告:我现在正在 [报告的情境与目的]。我的简报主题是 [主题],请提供 [数字] 种开头方式,要简单到 [目标族群] 能听懂,同时要足够能吸引人,让他们愿意专心听下去
  2. 研究报告:写出一篇有关 [知识] 的 [数字] 字研究报告,报告中需引述最新的研究,并引用专家观点
  3. 反对观点:你是 [某个主题] 的专家,请针对以下论述 [附上论述],提出 [数字] 个反驳的论点,每个论点都要有佐证
  4. 报告总结:你是 [某个主题] 的专家,请总结以下内容,并针对以下内容提出未来能进一步研究的方向 [附上内容]
  5. 搜集资料:给我 [数字] 篇,有关 [领域] 的文章。
  6. 内容总结:用列点的方式总结出这篇文章的 [数字] 个重点:[附上文章内容/附上文章网址]。
  7. 修改简历:改写以下简历,为每一点加上量化的数据,改写时请维持列点的形式。[附上简历]
  8. 为不同的公司修改不同的简历:我今天要申请 [公司] 的 [职位],改写以下经历,让我能更符合 [公司] 的企业文化。[附上经历]
  9. 面试题:你现在是 [公司] 的 [职位] 面试官,请分享在 [职位] 面试时最常会问的 [数字] 个问题。
  10. STAR原则回答问题:我在准备 [问题] 这个面试问题,请用 STAR 原则帮我回答这个问题。针对这个问题,我有的经历如下 [附上经历]。
  11. 写代码:你现在是一个 [程式语言] 专家,请帮我用 [程式语言] 写一个函式,它需要做到 [某个功能]
  12. 解释代码:你现在是一个 [程式语言] 专家,请告诉我以下的程式码在做什么。[附上程式码]
  13. 重构代码:你现在是一个 Clean Code 专家,我有以下的程式码,请用更干净简洁的方式改写,让我的同事们可以更容易维护程式码。另外,也解释为什么你要这样重构,让我能把重构的方式的说明加到 Pull Request 当中。[附上程式码]
  14. 解BUG:你现在是一个 [程式语言] 专家,我有一段程式码,我预期这段程式码可以 [做到某个功能],只是它通过不了 [测试案例] 这个测试案例。请帮我找出我哪里写错了,以及用正确的方式改写。[附上程式码]
  15. 写测试:你现在是一个 [程式语言] 专家,我有一段程式码 [附上程式码],请帮我写一个测试,请至少提供五个测试案例,同时要包含到极端的状况,让我能够确定这段程式码的输出是正确的。
  16. 写正则:你现在是一个 Regex 专家,请帮我写一个 Regex ,它能够把 [需求]
  17. 解说概念:详细的说明 [填入想了解的知识]
  18. 简易教学:你扮演 [科目老师] 的角色, 我需要理解 [理论]。请用 [方式] 方式描述。
  19. 深度教学:你是一个 [SEO 专家],你要教我深度的 [SEO 知识]
  20. 教学与测验:教我 [二次方程式],最后给我一个测验
  21. 被单词辅助:用 [中文/英文] 解释以下英文单字:[填入一个或多个单字]。请用表格的方式呈现,并且表格内须包含单字、词性、解释与例句。
  22. 模拟英语对话:Can we have a conversation about [话题]?
  23. 英文语法修复:Can you check the spelling and grammar in the following text? [附上英文文字]
  24. 回复邮件:你是一名 [职业],我会给你一封电子邮件,你要回覆这封电子邮件。电子邮件:[附上内容]
  25. 起标题:写出 [数字] 个有关 [主题] 的 [社群平台] 风格标题,要遵守以下规则:[规则 1]、[规则 2]、[其他规则]。
  26. 写大纲:提供 [某主题] 主题的文章大纲
  27. 写文章:针对 [主题] 这个主题生成一篇文章
  28. 产品文案:将以下产品关键字生成 [数字] 句的产品文案。产品关键字:[附上关键字…]
  29. 生成食谱:提供给我一个食谱,食材包含 [食材 1]、[食材 2]、[食材…]。
  30. 活动清单:你扮演一位专业的活动企划,请生成 [活动] 活动计划清单,包括重要任务和截止日期。
  31. 提供创意点子:提供 [数字] 个 [想法] 的点子
  32. 路由计划:生成一份 [数字] 天的 [地点] 旅游计画,交通工具是 [交通工具…]。要遵守以下规则:[填入规则]
  33. 写歌词(方文山危):大家都说我写的歌词像 [人名],但我最近有点没灵感,请帮我用 [人名] 的风格写一首歌。歌中包含的元素要 [关键字…]。
  34. 写故事:写出一篇有关 [故事想法],拥有 [风格] 风格的短篇故事
  35. 写rap:你是现在最红的饶舌歌手,请创作一首 Rap,主题是 [附上主题]。
  36. 模拟面试:你现在是一个 [职位] 面试官,而我是要应征 [职位] 的面试者。你需要遵守以下规则:1. 你只能问我有关 [职位] 的面试问题。2. 不需要写解释。3. 你需要向面试官一样等我回答问题,再提问下一个问题。我的第一句话是,你好。
  37. 当导游:你是一位导游,我会把我旅游的位置给你,你要推荐一个靠近我位置的地方。在某些情况下,我还会告诉您我想旅游地点的类型。你还会向我推荐靠近我的第一个位置的类似类型的地方。我的第一个需求是[填入需求]

在自己的电脑上使用ChatGPT做一个公网可访问的小应用

文章目录

介绍

  • 本文将会简单介绍一下ChatGPT,并使用ChatGPT做一个简单的网页,并教你如何进行内网穿透,将之放到公网上,可以进行访问。

ChatGPT的简单介绍和使用

  • OpenAI训练了顶尖的语言模型,十分擅长理解和生成文本。通过我们提供的API可以使用这些模型来解决任何和语言处理相关的任务。
  • 通过这个快速开始,你能创建一个简单的应用。同时将会学会一些关键概念和技术。
    • Content genenration:内容生成
    • Summarization:总结
    • Classfication,categorization and sentiment analysis:分类,创建类别和语义分析
    • Data extraction:数据提取
    • Translation:翻译

介绍

  • API的核心部分是补全(completions),这部分的接口简单但是强大且灵活。你输入一些文本作为激励(prompt),API将会返回文本补全内容,这个内容主要是理解你的语义之后做出的回答。
  • 下文的prompt是让你为一个冰淇淋店写一个标语,模型生成的是“让每一勺都带着微笑”

从一个指令开始

  • 假设你想创建一个宠物名字生成器,但是从头开始想名字很难。
  • 首先,你需要指定一个prompt告诉模型你想要什么,然后用这个prompt作为指令,提交,然后就会生成第一个completion

  • 还可以,现在尝试让你的指令更加特别一点。

  • 如你所见,给你的激励,增加一个简单的修饰词,就会返回不同的不全结果,设计prompt得过程,实际上就是你“设计”模型的过程。

增加一些样例

  • 如果你想得到更好的结果,必须要学会创造更加准确的命令,但是有的时候光光只有命令不一定够,下面我将使指令更加复杂,给大家展示一下效果。
  • 请给一个是超级英雄的马去三个名字
    • 超级种马
    • 牛逼小马
    • 强大野马

  • 结果并不是我们想要的,三个名字很一般,模型对于命令中马的理解太过肤浅了。我们看看能不能通过一些样例,来告诉模型我们到底想要的是什么。给你的激励prompt,能够表达出回答的模式或者细节。在下面的样例中,我们将会给出一些样例。
  • 猫:沙普克劳队长,滑球特工,令人难以置信的猫
  • 狗:拉保护者,神奇的狗,爵士经常吠叫
  • 马:超级种马,强大的母马,华丽的马
  • 很棒,增加了一写样例,输出变得更加贴切(这个翻译是真的奇怪,我是没看懂)

调整参数

  • 你所能控制的并不仅仅是设计一个激励prompt那么简单,你也可以通过调整设置来控制你的结果输出。最常见的一个设置叫温度。

  • 如果你输入同样内容,或者相似内容的激励,就会发现最终的输出结果是近似的,这是因为你默认设置的temperature温度是0,你可以通过设置不同的温度来获得截然不同的输出。这个参数是用来控制随机度的,如果是0,那么输出的结果就是固定的,越高,随机度越高。这个参数的范围是零到一

  • 我设定参数为0.2,两次结果是不同的

  • 记住这跟模型的原理是预测当前文本下一个句子会是什么,temperature控制的是自信程度,如果这个参数越低,最终的结果就越准确,所以就会返回确定的结果。如果参数设置的越高,那么返回的结果就越不同,越具有多样性。

  • 可以看到使用ChatGPT可以进行人工问答,那么下面将会教你搭建对应的网站应用。

创建你自己的应用(python(Flask版本))

  • 既然你已经找到了一个好的激励prompt,你可以开始着手创建你的宠物名生成器。我们已经写了一些代码,你可以直接使用开始运行。通过下述链接huoqugithub连接,进行下载。
  • github链接地址

安装配置环境

  • 下载并解压对应的包,目录如下,然后创建对应的虚拟环境。

  • 创建对应的环境之后,在控制台,进入到requirements.txt 所在的路径下,如下图。
conda install -r requirements.txt

  • 复制.env.example文件,并修改其中API-KEY关键字。
  • 获取对应api的连接,需要自行注册对应账号。连接
  • 如果要帮忙注册账号,请私信我

  • 然后在控制台输入指令启动对应服务器,注意你启动的目录,一定要是在app.py 文件所在的目录。
flask run 

  • 然后点击对应的地址,就可以在本地进行访问,注意一定不开vpn,在国内也可以进行访问。

  • 如果出现了下述异常,说明你启动了VPN,关掉VPN即可。

  • 但是这只能在本机上进行访问,在公网上并不能进行访问,这里介绍另外一个工具——cpolar内网穿透工具

将你的网站放到公网上

  • 使用cpolar进行内网穿透,将你的ip端口放到公网上,使得任意电脑都能访问,免费的。
  • 注册一个cpolar,网址
  • 下载并安装cpolar,无脑安装下一步。

  • 打开对应的UI界面,创建隧道,进行端口设置。我这里是5000

  • 然后点击状态,即可获取对应映射地址,在公网也可进行访问。

总结

  • 这就是一个单纯的小应用你可以做的更复杂,如果需要帮忙注册对应ChatGPT账号,请私信。

以上是关于ChatGPT指令大全。使用时,可参考这些语境的主要内容,如果未能解决你的问题,请参考以下文章

安卓系统指令大全

ChatGPT:YES or NO?

在自己的电脑上使用ChatGPT做一个公网可访问的小应用

AI工具(ChatGPT)常用指令,持续更新...

获得'语境不是可构建的。添加默认构造函数或提供IDbContextFactory的实现。“

PLC编程里的JMP指令