爆火出圈的chatGPT,到底是什么东东?

news2024/11/18 12:26:35

爆火出圈的chatGPT,到底是什么东东?

前言

2022年 11 月 30 日,OpenAI 实验室创始人兼 CEO Sam Altman 宣布发布聊天机器人模型:ChatGPT。ChatGPT 可以模仿人类的说话风格回答问题。很快,ChatGPT 火爆社交圈,Github 上出现了很多和 ChatGPT 相关的工具,一些工具在 Github 趋势榜单中霸榜多日。

ChatGPT是以“生成式对话系统”为基础的聊天机器人,由OpenAI发明。ChatGPT使用机器学习技术预测回复的话语,并且可以进一步培养And训练,以提高对话的准确性和连贯性。ChatGPT的应用领域非常广泛,ChatGPT在机器人交互领域的应用已经成为了一个标杆。

官网: https://openai.com/blog/chatgpt/

chatgpt-pic.webp

ChatGPT官方说明

We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.

我们训练了一个名为ChatGPT的模型,它可以以对话的方式进行交互。对话格式使得ChatGPT能够回答跟进问题、承认错误、质疑不正确的前提条件,并拒绝不合适的请求。

image-20230525104545955

Optimizing Language Models for Dialogue

We’ve trained a model called ChatGPT which interacts in a conversational way.

The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.

这一模型可以与人类进行谈话般的交互,可以回答追问,连续性的问题,承认其回答中的错误,指出人类提问时的不正确前提,拒绝回答不适当的问题。

ChatGPT is a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response.

ChatGPT 是 OpenAI 之前发布的 InstructGPT 的近似产物,后者致力于通过命令提示词生成一个细致的回复。

问ChatGPT ,你是谁

img

ChatGPT的“前世今生”

GPT(Generative Pre-trained Transformer)是 OpenAI 开发的一种自然语言处理(NLP)技术,其目的是理解和生成人类语言。

想要了解ChatGPT这款对话型机器人,需要先来看看它的“前世”:GPT-1,GPT-2,GPT-3以及InstructGPT。

2015年12月,OpenAI公司美国旧金山成立。成立早期,OpenAI是一家非营利组织,以研发对人类社会有益、友好的人工智能技术为使命。2019年,OpenAI改变了其性质,宣布成为营利机构。

GPT 系列模型从 GPT-1 开始,逐步发展为 GPT-2、GPT-3,最终演变为 GPT-4。

GPT-1(1.17亿个参数)

GPT-1是OpenAI开发的第一个版本的生成对抗网络(Generative Pre-trained Transformer,生成预训练变换器)模型。GPT-1是一个基于Transformer架构的语言模型,通过对大量文本数据进行预训练,可以生成人类类似的文本。

GPT-1于2018年发布,它采用了Transformer模型的架构,该模型在自然语言处理任务中表现出色。Transformer模型使用自注意力机制来处理输入序列,能够捕捉长距离的依赖关系,并在各种语言任务上取得了突破性的性能。

GPT-1在预训练阶段使用了大规模的无监督学习,从大量的互联网文本数据中学习语言模型。然后,在特定的任务上进行微调,例如文本生成、问答和语言理解等。

GPT-1是当时的一项重要突破,为后续的语言模型发展奠定了基础。之后,OpenAI推出了更高级和更先进的模型,如GPT-2、GPT-3和最新的ChatGPT(GPT-4)等,这些模型在语言生成和理解任务上取得了显著的进展。

GPT-2(1.5-15亿个参数)

GPT-2是OpenAI开发的第二个版本的生成对抗网络(Generative Pre-trained Transformer,生成预训练变换器)模型。它是在GPT-1的基础上进行改进和扩展的。

GPT-2于2019年发布,是一个基于Transformer架构的强大语言模型。与GPT-1相比,GPT-2具有更大的模型规模和更强的生成能力。它在大规模的无监督学习阶段中,通过对海量的互联网文本进行预训练,从中学习语言模型。

GPT-2的一个重要特点是其能够生成高质量、连贯且富有创造力的文本。它可以理解上下文、推理和回答问题,并在各种自然语言处理任务中表现出色。由于其强大的生成能力,GPT-2在文本生成、对话系统、机器翻译、摘要生成等领域具有广泛的应用潜力。

然而,由于GPT-2在生成文本时存在滥用的潜在风险,OpenAI在发布时决定限制其访问,并对其发布了部分模型规模的版本。这是为了防止潜在的误导、滥用和不良影响。

总之,GPT-2是一种在自然语言处理领域取得重要突破的模型,它具有强大的生成能力和广泛的应用前景,同时也引发了对语言模型的伦理和社会影响的讨论。

GPT-3(1750亿个参数)

GPT-3是OpenAI开发的第三个版本的生成对抗网络(Generative Pre-trained Transformer,生成预训练变换器)模型。它是在GPT-2的基础上进一步改进和扩展的。

GPT-3于2020年发布,是迄今为止最大规模的语言模型之一。它具有1750亿个参数,比GPT-2大得多。这使得GPT-3成为了一个非常强大的语言模型,能够在多种自然语言处理任务上表现出色。

GPT-3具有出色的语言生成能力,能够理解上下文、进行推理和回答问题,并具备一定的常识推理能力。它可以完成文本生成、机器翻译、问题回答、对话系统、语言理解等各种任务。

GPT-3的突出特点是其广泛的泛化能力。即使在从未见过的任务上,只需给出相应的示例或指导,GPT-3也能够进行相应的学习和输出。这使得GPT-3成为一种非常通用且灵活的语言模型,具有广泛的应用潜力。

然而,由于GPT-3的规模和计算资源需求较大,它的使用受到一定的限制和限制访问。目前,GPT-3主要在研究和商业应用领域得到使用。

总结而言,GPT-3是一个巨大规模且功能强大的语言模型,具有出色的语言生成和理解能力,在多个自然语言处理任务上展现出卓越的性能。它在推动自然语言处理领域的发展和创新方面具有重要意义。

InstructGPT

InstructGPT是OpenAI开发的一种生成对抗网络(Generative Pre-trained Transformer,生成预训练变换器)模型,它专注于执行指令性任务。

与传统的语言模型不同,InstructGPT是一种被指导的语言模型,它接受来自用户的指令或提示,并尝试根据这些指令生成符合用户意图的输出。

B站视频我敢保证这是B站最全的ChatGPT教程!包含ChatGPT、GPT-1、GPT-2、GPT-3的详细讲解:https://www.bilibili.com/video/av480034828/

GPT-4

GPT4是ChatGPT(聊天机器人)、GPT-3.5(自然语言处理模型)和CLIP(连接文本和图像的神经网络)的某种有机组合。这三者各自都非常出色,而OpenAI进一步把它们融为一体,好上加好。同时,GPT-4应该在训练中增加了一部分数据,把数据规模进一步做大了,其中既包括图片,也包括文本。

ChatGPT此前接入的模型是GPT-3.5,而GPT-4的不同点之一,就在于它可以识别和分析图像。OpenAI称,GPT-4可以接受图像和文本输入,并输出文本。

同时,OpenAI表示,GPT-4在某些方面的性能“可与人类相媲美”,在大学入学和法律及医学等专业领域的许多模拟考试中优于GPT-3.5。例如,GPT-4通过了律师资格模拟考试,分数超过90%的人类考生。也有消息称,GPT-4能使用几乎所有编程语言。

思考: Siri、小爱同学、天猫精灵等AI有什么不同?

它和siri其实不甚相似,虽然具有类似的对话聊天方式,但是第一并不具有调用和操控程序的能力,第二在数据储备和语言能力上远超于siri。它甚至能帮人直接产出论文、或者写其他东西,并用各种语言写代码,甚至是debug,真是文理兼修,博古通今,学贯中西。

不少人被其模仿人类语言、有说话风格、且有逻辑地提供连贯和主题信息的能力而震惊——讲真,不少人类也做不到这一点。

对,它支持使用中文。

img

ChatGPT可以做什么?

2022年12月询问的

img

  1. 回答常见问题:ChatGPT可以回答各种常见问题,例如有关历史、科学、地理、体育、文化等领域的问题。
  2. 提供定义和解释:ChatGPT可以为你提供单词、短语或概念的定义和解释。
  3. 生成文本:ChatGPT可以生成各种类型的文本,包括故事、诗歌、对话、新闻报道等。
  4. 模拟对话:你可以与ChatGPT进行对话,提问问题、进行讨论或寻求建议。
  5. 语言翻译:ChatGPT可以提供文本的语言翻译,帮助你将一种语言翻译成另一种语言。
  6. 写作辅助:如果你需要帮助撰写文章、作文或其他文本,ChatGPT可以提供写作建议和灵感。
  7. 娱乐和创造性应用:ChatGPT可以与你进行游戏、编写故事、设计角色等创造性和娱乐性的活动。

请注意,尽管ChatGPT可以提供有用的信息和指导,但它并不是一个完美的系统。在使用ChatGPT时,始终要谨慎验证和核实所提供的信息,并对生成的文本保持批判性思维。

image-20230525110008946

可以响应用户输入并生成类似人类的文本

img

可以与用户交谈并以与主题和情况相关的方式进行响应

img

可以生成多种格式和样式的文本,如段落、要点等

img

可以提供事实、历史、科学等各种主题的信息

img

可以帮助程序员调试代码或给出建议

img

ChatGPT的价值

关于ChatGPT的价值,这里直接引用它自己的回答:

ChatGPT的价值在于它可以提供各种不同领域的知识和信息。作为一个大型语言模型,它被训练为能够理解和回答人类语言问题。这使得ChatGPT能够对任何主题进行智能交互,并为用户提供准确、详细和有用的信息。

此外,ChatGPT还具有高度的自适应性和灵活性,可以处理各种问题类型,从简单的事实查找和定义,到更复杂的推理、分析和判断。这使得ChatGPT成为一个非常强大和有用的工具,可以帮助人们解决各种问题并获得所需的信息。

总之,ChatGPT的价值在于它能够提供全面、准确、可靠和高效的知识服务,无论是个人、企业还是其他组织,都能受益于这一技术。

包括这篇文章80% 都是询问chatgpt得到的。

ChatGPT 地址

https://chat.openai.com/auth/login

目前国内已无法直接访问到 ChatGPT API 的网址 api.openai.com 了。这会导致所有使用了 ChatGPT API 的工具在国内都是超时、无法连通的,这个只能是八仙过海各显神通了。

ChatGPT目前也封锁了绝大多数的数据中心IP,国内的阿里云、腾讯云、AWS等美国节点的服务器做的梯子已经不能再使用chatgpt。

下一篇文章讲 怎么注册chatgpt账号。

image-20230525233232598

正确是食用方法

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

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

相关文章

Linux音频和视频命令速查表

在Linux系统中,有许多命令可以帮助我们处理音频和视频文件,从基本的播放和转码,到编辑和处理音频、视频流。 本文将提供一个Linux音频和视频命令速查表,帮助您快速查找并了解各种常用的命令及其用法。 音频命令 播放音频文件 a…

堆和堆排序

目录 堆的概念 堆的实现 堆的存储结构 堆的插入操作 堆的删除操作 堆的创建 向上调整建堆和向下调整建堆 堆排序 堆的应用 - topK问题 堆的概念 “堆”是计算机科学中一种数据结构,可以看作是一棵完全二叉树。通常满足堆的性质:父节点的值总是…

【Linux】进程控制 — 进程程序替换 + 实现简易shell

文章目录 📖 前言1. 进程程序替换1.1 程序替换的概念:1.2 为什么要程序替换:1.3 程序替换的原理: 2. 六个exec替换函数2.1 execl函数:2.2 execv函数:2.3 execlp函数:2.4 execvp函数:…

chatgpt赋能python:Python[:2]——简介和应用

Python [:2]——简介和应用 Python [:2]是一种流行的编程语言,其简单易用的语法使其成为许多人的首选编程语言之一。Python [:2]的迅速增长已经超越了其他编程语言,并且它正在成为各行各业中最有前途的编程语言之一。 Python 基础 Python [:2]的语法非…

MSQL系列(三) Mysql实战-索引最左侧匹配原则原理

Mysql实战-索引最左侧匹配原则原理 前面我们讲解了索引的存储结构,我们知道了BTree的索引结构,索引的叶子节点是严格排序的,就像你看到的 底层叶子节点 15->18->20->30->49->50等等 这样做有什么好处呢? 这就引出…

利用qsort排序

一、简单排序10个元素的一维数组 #define _CRT_SECURE_NO_WARNINGS #pragma warning(disable:6031) #include<stdio.h> #include<stdlib.h> void print_arr(int arr[], int sz) {int i 0;for (i 0; i < sz; i){printf("%d ", arr[i]);}printf("…

WMS服务启动

WMS服务启动 1、SystemServer.java#startOtherServices(t)中启动2、WindowManagerService.java#main创建初始化3、简易时序图4、相关线程 1、SystemServer.java#startOtherServices(t)中启动 WMS属于SystemServer启动众多的系统服务中的一个&#xff0c;WindowManagerService中…

社会工程学技术框架解读

社会工程学技术其实就是利用各种心理进行技术上的欺骗。 尽管许多社会工程学大师都是无师自通,依赖自己的天赋悟性、聪明才智和临场应变能力不断演绎着社会工程学艺术,然而,社会工程学仍然具有一些通用的技术流程与共性特征。Social-Engineer 网站创始人克里斯哈德纳吉对其加…

Spring Cloud Alibaba 快速上手搭建公司项目(二)Nacos

Nacos(全称为&#xff1a;阿里巴巴开源项目 - 命名服务 & 配置中心)是阿里巴巴集团开源的一个动态服务发现、配置管理和服务管理平台。它提供了一种简单易用的方式来管理和监控微服务应用程序中的服务实例、配置和元数据。 Nacos是一个高度可扩展的平台&#xff0c;支持多…

chatgpt赋能python:Python中的[::-1]操作:反转列表、元组和字符串

Python中的[::-1]操作&#xff1a;反转列表、元组和字符串 在Python编程中&#xff0c;[::-1]是一个相当常用的操作符&#xff0c;它可以对列表、元组、字符串等序列类型进行反转。本文将详细介绍这个操作符的语法和使用方法&#xff0c;并且为您提供一些在实际应用中的例子。…

css浮动特性

1. 传统网页的三种布局方式 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"wid…

类和对象【3】初始化列表

全文目录 引言初始化列表定义特性 总结 引言 上一篇文章中介绍了构造函数&#xff0c;它可以在实例化一个类对象的时候自动调用&#xff0c;以初始化类对象&#xff1a; 戳我看默认成员函数详解 但是&#xff0c;不难发现&#xff0c;在构造函数体中对成员变量的初始化其实是属…

武汉环保门禁电子台账视频监控系统

武汉环保门禁电子台账视频监控系统&#xff0c;是顺应国家政策需求&#xff0c;基于视频监控、环保门禁系统、物联技术&#xff0c;结合大数据和人工智能等技术手段&#xff0c;对汽车排放单位进行环境管理的一套综合系统。 系统介绍 该系统实现对机动车排放检测的监管&#…

Android 读取本地数据进行本地开发

前言 在日常开发当中&#xff0c;API接口还没有部署&#xff0c;但是UI已经出来了&#xff0c;这时候往往都会使用本地数据进行功能界面的搭建&#xff0c;这样往往能很大程度节约开发时间&#xff0c;工具类拿来直接用&#xff0c;话不多说&#xff0c;开整 一、项目搭建 1…

Web应用技术(第十四周/持续更新)

本次练习基于how2j和课本,初步认识Spring。 以后我每周只写一篇Web的博客&#xff0c;所以的作业内容会在这篇博客中持续更新。。。 一、Spring基础1.Spring概述:2.Sring组成&#xff1a;3.BeanFactory&#xff1a;4.控制反转&#xff1a;5.依赖注入&#xff1a;6.JavaBean与S…

学习Java可以从事什么岗位(合集)

学习Java可以从事什么岗位 学习Java可以从事的岗位 Java可以做网站 Java可以用来编写网站&#xff0c;现在很多大型网站都用Jsp写的&#xff0c;JSP全名Java Server Pages 它是一种动态网页技术&#xff0c;比如我们熟悉的163&#xff0c;一些政府网站都是采用JSP编写的。 所以…

MySQL小练习(使用JDBC操作数据库)

题目&#xff1a; 1.创建一个数据库(学号姓名缩写,如: 2020001zs)在数据库中创建一张表 (五个以上字段) ; 2.使用JDBC(使用PreparedStatement接口) 操作数据库对表中的数据进行增删改查操作 目录 一、数据库 1.创建数据库 2.创建表 3.添加数据 二、JDBC 1.准备环境 2.查询…

TCO-PEG-Thiol,反式环辛烯聚乙二醇巯基,具有末端硫醇基团的双功能TCO PEG衍生物

产品描述&#xff1a; TCO PEG Thiol是具有末端硫醇基团的双功能TCO PEG衍生物。TCO&#xff08;反式环辛烯&#xff09;基团与四嗪基团快速有效地反应&#xff0c;而硫醇&#xff08;巯基&#xff09;可用于与马来酰亚胺反应&#xff0c;与金表面结合并参与许多其他反应。 TC…

DOTA PSMA,1702967-37-0,PSMA-617,特异性膜抗原 (PSMA) 的强有效抑制剂

产品描述&#xff1a; DOTA-PSMA是Prostate特异性膜抗原 (PSMA) 的强有效抑制剂&#xff0c;其 Ki 值为 0.37 nM。DOTA-PSMA由三种成分组成:药效基团Glutamate-urea-Lysine&#xff0c;螯合剂DOTA&#xff08;能够结合68Ga或177Lu&#xff09;&#xff0c;以及连接这两个实体的…

sftp配置免密以及权限配置

场景&#xff1a;机器A通过sftp免密登录机器B 机器A有用户redis、 nginx, 机器B有用户monitor、 bak用户 需求&#xff1a;机器A在nginx用户环境下&#xff0c;sftp机器B的bak目录 注意&#xff1a;因为sshd为了安全&#xff0c;对属主的目录和文件权限有所要求。如果权限…