codecamp

ChatGPT 介绍

什么是ChatGPT?

ChatGPT 是一种基于文本输入生成文本的 AI。

ChatGPT 由 OpenAI 开发,并于 2022 年 11月作为测试版发布。

ChatGPT 在短短5天内用户从0增长到100万名,并且还在继续增长。

ChatGPT 可用于:

  • 理解文本
  • 创建内容
  • 调试代码
  • 教育
  • 研究
  • 译本
  • 虚拟助手
  • 还有很多很多!

提供 ChatGPT 输入的过程称为提示写作或提示工程。

提示写作的一般规则

第一个提示为 ChatGPT 提供了起点或方向。响应遵循与提示相同的语气、上下文和风格。

以下是为 ChatGPT-4 编写提示的一些一般规则:

  • 从简单开始 - 从一个简单的提示开始,并在此基础上进行构建
  • 号召性用语 - 使用“写”、“创建”或“总结”等动作词而不是“你能吗”等动作词开始提示
  • 添加上下文 - 将特定且相关的上下文添加到要执行的任务中
  • 添加期望 - 为内容添加明确和直接的期望,例如应该有多长以及要包含的内容

例子

使用以下提示:

Create a list of 10 fun and inexpensive toy gifts to programmers based on the following criteria:
- It should be useful
- It should be silly
- It should spark creativity

生成式 AI(在本例中为 ChatGPT)的响应可能是:


ChatGTP 入门
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }