ChatGPT 使用入门

背景

ChatGPT是一个强大的聊天机器人助手,内置了大量的互联网知识文档,且具有上下文记忆,可以帮我们快速地查找一些资料,了解一个知识,帮我们回答问题,编写代码等。此外,在使用ChatGPT时具有一些技巧,针对简单的提问与精心构造的提问,ChatGPT给出的结果会有巨大的差异。

基础知识(关键概念)
  • 自然语言处理(NLP)
    NLP是一门研究如何使计算机能够理解、处理和生成人类自然语言的领域。ChatGPT是一种NLP模型,用于处理文本数据。

  • 文本生成模型 (Text generation models)
    OpenAI公司的文本生成模型主要有GPT-4与GPT-3.5,这两个模型被训练用于理解自然语言与回复用户的输入。GPT-3.5模型在其官网是免费提供的,GPT-4模型目前需要通过订阅ChatGPT会员(20美金/月)来使用。

  • 提示词 (prompts)
    用户的输入被称作提示词(prompts)。

  • token
    GPT处理文本时将文本处理成token,1个token大约对应了0.75个单词或0.5个汉字。不同的模型支持的token数量不一样,例如gpt-3.5-turbo支持4,096 tokens,gpt-4支持 8,192 tokens。此外,通过调用API使用GPT将产生费用,价格:
    模型/输入价格/输出价格
gpt-4	$0.03 / 1K tokens	$0.06 / 1K tokens
gpt-3.5-turbo-1106	$0.0010 / 1K tokens	$0.0020 / 1K tokens

  • 官网与第三方网站
    ChatGPT官方网站只有一个:https://chat.openai.com/
    此外的都是第三方GPT网站,第三方GPT一般都是使用了GPT的API KEY,会产生计费,所以一般情况下第三方GPT是收费的。

提问技巧

1. 问题明确具体清晰
不明确的问题:我应该如何提高自己的技能?
明确的问题:如何通过在线课程提高我的编程技能?
2. 提供背景信息
不好的问题:如何在一个月内减肥?
好的问题:我是一位办公室职员,每天坐办公室很长时间。我想在一个月内减掉5公斤,请问有哪些建议?
3.限定范围
不好的问题:世界上最受欢迎的旅游目的地是哪些?
好的问题:在欧洲,夏天最受年青人欢迎的五个旅游目的地是哪些?
4.分步提问
可以将其拆分为几个较小的问题
不好的问题:写一个教学大纲
好的问题:1. xx课程的简介 2. xx课程章节设置 3. 复制提问2,然后提问xx课程每一章的思政元素融入
5. 对GPT的回复进行修正
例如:

  • 分析xx数据,但是给的分析不太理想,可以要求GPT增加分析纬度
  • 写一个代码,给的代码中部分库失效,可以要求GPT给出替换方案

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

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

相关文章

AIGC 点亮创作之旅,「重内容」行业也能轻装出发

毋庸置疑,AIGC 的普及成为了内容产业的一束光。 不仅策划们可以从信息挖掘、素材调用、修改编辑等基础文案工作中解放出来,美术也成为 AIGC 的应用强项,基本的加文字、换背景、改尺寸、延展素材等,都能快速解决。 内容创作者们也因…

2014年3月13日 Go生态洞察:并发模式与管道取消技术

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

shell基础

一.Shell脚本编程概述 1.基本概念 将要执行的命令按顺序保存到一个文本文件; 给该文件可执行权限; 可结合各种Shell控制语句以完成更复杂的操作。 2.作用 Linux系统中的Shell是一个特殊的应用程序,它介于操作系统内核与用户之间&#x…

优化3种教学方法

在教育领域,教学方法对于学生的学习成果和兴趣至关重要。 第一种是项目式学习。这种方法鼓励学生通过完成实际的项目来获取知识,而不仅仅是在课堂上听讲。学生需要在实际操作中解决问题,这能培养他们的创新思维和实践能力。项目式学习还能提高…

【C++进阶】二叉搜索树(BSTree)

​👻内容专栏:C/C编程 🐨本文概括:二叉搜索树的基本操作(查找、删除、插入)、二叉搜索树的应用,KV模型。 🐼本文作者:阿四啊 🐸发布时间:2023.11.22 一、二叉搜索树 1.1…

数据结构-快速排序“人红是非多”?看我见招拆招

目录 1.快速排序 Hoare版本: 挖坑法: 前后指针版本: 快速排序的时间复杂度 2.快速排序的优化 三数取中法选key 随机数选key 三路划分法 3. 非递归实现快速排序 1.快速排序 快速排序一共有三种版本:Hoare版本、挖坑法、前后指针版本…

etoken是什么意思,有什么作用?

EToken是一种数字货币,它是由以太坊区块链平台发行的智能合约,旨在为以太坊生态系统提供一种安全、可靠、去中心化的交易媒介。EToken具有多种作用,下面将详细介绍。 一、EToken的定义和发行 EToken是由以太坊智能合约创建的数字货币&#xf…

MONGODB 的基础 NOSQL注入基础

首先来学习一下nosql 这里安装就不进行介绍 只记录一下让自己了解mongodb ubuntu 安装后 进入 /usr/bin ./mongodb即可进入然后可通过 进入的url链接数据库 基本操作 show dbshow dbsshow tablesuse 数据库名插入数据db.admin.insert({json格式的数据})例如 db.admin.inse…

【从入门到起飞】JavaSE—多线程(2)(生命周期,线程安全问题,同步方法)

🎊专栏【JavaSE】 🍔喜欢的诗句:路漫漫其修远兮,吾将上下而求索。 🎆音乐分享【如愿】 🎄欢迎并且感谢大家指出小吉的问题🥰 文章目录 🍔生命周期🎄线程的安全问题&#…

(内部资料)收下这几个人工智能学习秘籍!

秘籍一:练好基本功 学习基础知识:人工智能涉及多个学科领域,包括数学、计算机科学、统计学等。因此,学习基础知识是非常重要的。您可以通过学习线性代数、概率论和微积分等数学基础知识,以及掌握Python编程语言和常用…

Mybatis一级缓存和二级缓存原理剖析与源码详解

Mybatis一级缓存和二级缓存原理剖析与源码详解 在本篇文章中,将结合示例与源码,对MyBatis中的一级缓存和二级缓存进行说明。 MyBatis版本:3.5.2 文章目录 Mybatis一级缓存和二级缓存原理剖析与源码详解⼀级缓存场景一场景二⼀级缓存原理探究…

Fiddler模拟弱网环境

1.设置弱网:Rules-》Customize Rules 上传速度:1KB/300ms1KB/0.3s3.33KB/s 下载速度:1KB/150ms1KB/0.15s6.67KB/s 2.启动弱网:Rules-》Performance-》Simulate Modem Speeds 开启后,此项为勾选状态 3.验证弱网生效…