我让 ChatGPT 写了个 ChatGPT
这家伙实在是火得过头了,索性讲个它的故事。
去年11月份,OpenAI 推出了 ChatGPT. 这里就不赘述这个家喻户晓玩意的常识了。 要说刚开始也没多少人在意,一个聊天机器人…… 谁稀罕呐。 但仅仅过了一个月,事情就有点不对头了,大家都觉察到:这回好像有点不一样。
我是个后知后觉的人,直到今年元月份,忽然发现 Medium 上多了很多 ChatGPT 的文章,然后是更多惊悚的资讯:
“它可以写代码……”
“在美国有学生用它写论文,通过了……”
“它将颠覆谷歌搜索……”
…… ……
于是我起了兴致。但玩它,不算容易 —— 未对中国地区开放,注册需要手机号且大陆手机号不受支持。
不过,凡技术问题,最终都不是问题。
玩了两天后,暂时搁一边了,和基友聊了聊,我俩觉得这玩意实在是牛逼又没用(它很牛逼&我没想到怎么利用)
前几天,同事恰好问起我这个东西,还推了一个国产微信小程序版本的ChatGPT给我。于是我就讲了一下之前使用它的经历,顺带也聊了聊我个人目前不太愿意尝试国产ChatGPT,原因嘛 —— OpenAI的API是公开的,套壳做个代理虽然麻烦但完全可行,至于说这壳子里还下了什么套就靠意淫了,我恰恰是“总有***民想害朕”的信徒,所以只好用官方的。同事也只是随便玩玩,听说还得弄个VPN,就打了退堂鼓 。
我跟他讲:你真有兴趣,我给你弄个。当天晚上,就开干了。
一开始,我按照多年工作经验,打开谷歌准备搜索各种文档、手册,有前人教程最好不过了。
打开OpenAI的官网,顺便也登入了ChatGPT。
忽然意识到一个事:这玩意不是号称会写代码么?
立刻关闭了浏览器所有标签页,除了ChatGPT。接下来,我做了个试验:
我向它询问要做一个中国地区用户可以使用的ChatGPT,该怎么办?
好戏开始了……
看上去很不错,我如获至宝,打算照着这步骤一步步开始撸码。
忽然意识到一个事:这玩意不是号称会写代码么?
所以刚才是在浪费时间,直接要代码才是正确姿势:
当我半信半疑地干起我的拿手绝活——复制粘贴后,接下来就是“卧槽”了,这代码真的能用!
当然过程并非一帆风顺,但中间解决bug的过程更是一场实力卖家秀:
所以他能写Coding,还能Debug,Holyshit!
自此,我有点嗨,得寸进尺地直接要他给一套完整解决方案,结果被提示最近一小时请求过于频繁,请歇一会 %$@#~&*……
不过核心代码已经够了,最后我写了一个HTML页面,上线了。
自己试玩了一会儿,发现明显和ChatGPT有差距,纳闷,准备看看官方文档,忽然意识到一个事 —— 于是直接问它:
翻译一下:这是两码事。
但不管怎么说,整个过程还是令人心旷神怡。
毕竟,从头到尾,我一个比特的文档都没看过;所做的,只是问对问题。
【结语】
从今以后上班,我不再生产代码,只做代码的搬运工。
(这事儿绝对不能让老板知道)
附:
源代码 https://github.com/sherrywasp/mychat.git
我让 ChatGPT 写了个 ChatGPT的更多相关文章
- 使用WPF或AspNetCore创建简易版ChatGPT客户端,让ChatGPT成为你的私人助理
前言:前一天写的一个ChatGPT服务端,貌似大家用起来还不是那么方便,所以我顺便用WPF和AspNetCore的webapi程序做个客户端吧,通过客户端来快速访问chatgpt模型生成对话. 1 ...
- 如何注册chatgpt,如何使用chatgpt,以及chatgpt无法访问的原因。chatgpt问题总结。
chatgpt显示所在的国家地区不可用的原因. 1:chatgpt国内是不能访问的,是需要借助魔法. 一.注册过程中的问题. \1. OpenAI或ChatGPT官网打不开.这是由于ChatGPT目前 ...
- ChatGPT 会开源吗?
最近,我被一款叫做 ChatGPT 的人工智能(AI)聊天机器人,刷屏了.网上有人说它是搜索引擎杀手,还有人说它将取代程序员... 最后,我还是没扛住铺天盖地的赞美,跑去注册了个账号,抱着调侃&quo ...
- ChatGPT/InstructGPT详解
作者:京东零售 刘岩 前言 GPT系列是OpenAI的一系列预训练文章,GPT的全称是Generative Pre-Trained Transformer,顾名思义,GPT的目的就是通过Transfo ...
- 在日报、读后感、小说、公文模版、编程等场景体验了一把chatGPT
总结/朱季谦 在日报.读后感.小说.公文模版.编程等场景体验了一把chatGPT,说下体会. 昨天经过一顿操作猛如虎的捣鼓,终于在Mac笔记本上将chatGPT的访问环境搭建了起来,忍不住立马开始玩起 ...
- ChatGPT保姆级注册教程
ChatGPT保姆级注册教程 最近几天OpenAI发布的ChatGPT聊天机器人火出天际了,连着上了各个平台的热搜榜.这个聊天机器人最大的特点是模仿人类说话风格同时回答大量问题. 有人说ChatGPT ...
- Gepetto:使用chatGPT来对函数功能进行分析并重命名变量的IDA插件
最近OpenAI的chatGPT很火,chatGPT是一个大型的语言模型,能够生成人类语言的文本,主要用于对话式的问答和聊天,以及模拟人类的对话行为 有关chatGPT的介绍就不多赘述了,相关内容很多 ...
- .NET周报【12月第3期 2022-12-23】
由于众所周知的原因,大佬们纷纷加入羊群,笔者也未能幸免,体验下来这绝对不是普通感冒的症状,身体不适,熬了几天,所以本周更新比较晚:另外精力有限,对于国际板块只有链接没有简介,十分抱歉! 在这个艰难时刻 ...
- 《HelloGitHub》第 82 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣.入门级的开源项目. https://github.com/521xueweiha ...
- ChatGPT 加图数据库 NebulaGraph 预测 2022 世界杯冠军球队
一次利用 ChatGPT 给出数据抓取代码,借助 NebulaGraph 图数据库与图算法预测体坛赛事的尝试. 作者:古思为 蹭 ChatGPT 热度 最近因为世界杯正在进行,我受到这篇 Cambri ...
随机推荐
- K3S 安装及配置
K3S安装 curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_ ...
- C#多线程之线程高级(下)
四.Monitor信号构造 信号构造本质:一个线程阻塞直到收到另一个线程发来的通知. 当多线程Wait同一对象时,就形成了一个"等待队列(waiting queue)",和用于等待 ...
- linux下进程的实际用户ID(有效组)和有效用户ID(有效组ID)
实际用户ID(实际组ID):标识当前用户(所属组)是谁,当用户登陆时取自口令文件. 有效用户ID(有效组ID):用来决定我们(当前进程)对文件的访问权(即实际该进程的是以那个用户运行的). 一般情况下 ...
- 01-Docker实战,搭建NodeJs环境
目的 实现简单的docker的nodejs容器,使用Dockerfile构建我们的使用nodejs开发的系统 技术栈 Docker Nodejs Express Linux step1 下拉nodej ...
- 模块/os/sys/json
目录 内容概要 1.os模块 2.sys模块 3.json模块/实战 内容概要 os模块 sys模块 json模块/实战 1.os模块 # os模块主要是与我们的操作系统打交道 1.创建文件夹(目录) ...
- 解决fpdf不能写入中文问题
安装依赖 pip3 install FPDF -i https://mirrors.aliyun.com/pypi/simple fpdf 原生是php调用的,不过他也提供了python的调用方式 示 ...
- day34 JSTL标签
JSTL标签 <!-- 写在jsp文件的最前 --> <!-- JSTL标签库是一个JSP标签的集合,封装了许多jsp应用程序通用的核心功能 prefix="c" ...
- Linux 中的文件简单说明
Linux 中的文件简单说明 作者:Grey 原文地址: 博客园:Linux 中的文件简单说明 CSDN:Linux 中的文件简单说明 说明 本文基于 CentOS 7 根目录(/)下文件夹主要作用 ...
- view-design tabpane禁用后renderHeader失效问题
需求是这样的 在tabPane的renderHeader里面添加hover事件(使用组件自带的Poptip)能显示提示 其实这个不算是问题,设置disabled属性后,原本的元素上面添加了 ivu-t ...
- 五年经验的前端社招被问:CPU 和 GPU 到底有啥区别?
首先来看 CPU 和 GPU 的百科解释: CPU(Central ProcessingUnit,中央处理器):功能主要是解释计算机指令以及处理计算机软件中的数据 GPU(Graphics Proce ...