我让 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 ...
随机推荐
- Jenkins发版通知企业微信机器人
1)开始通知 在Jenkins发版过程的第一步添加下面内容,调用下面脚本实现机器人发版通知(注意脚本路径和传参) ${BUILD_USER}是Jenkins内置变量,执行发布的用户名,需要安装插件-B ...
- PHP实现CURL发送请求
public function curl($url, $params = false, $ispost = 0) { $httpInfo = array(); //初始化 $ch = curl_ini ...
- tomcat下载安装&配置教程
tomcat下载安装&配置教程 1 安装jdk 1.1 安装jdk 1.2 安装JDK后设置环境变量 1.3 使环境变量生效 1.4 查看java版本 2 安装tomcat 2.1 在/usr ...
- HDLBits答案——Verification: Writing Testbenches
1 clock module top_module ( ); reg clk; dut U1(.clk(clk)); initial begin clk = 0; end always begin # ...
- (C++) C++虚函数性能分析
class baseA { public: virtual float mulTwo(float a, float b) = 0; virtual ~baseA() = default; }; cla ...
- 周立功DTU+温度传感器,ZWS物联网平台尝试
1.前言 了解到周立功有相关的物联网云平台,近期在调研动态环境监控项目,可以进行一个上云的尝试.购置了传感器.周立功的DTU等硬件,将传感器的温度.湿度等数据进行一个云平台的上传. 2.前期准备 传感 ...
- 【SQL基础】【记住重命名】高级查询:聚合函数(四舍五入)、分组过滤、排序、
〇.概述 1.功能概述 高级查询:聚合函数(四舍五入).分组过滤.排序. 2.建表语句 drop table if exists user_profile; CREATE TABLE `user_pr ...
- 大规模爬取(新浪为例子)网页之downloader、parser的封装(涉及编码等细节)
import requests import cchardet import traceback from lxml import etree def downloader(url,timeout = ...
- 痞子衡嵌入式:存储器大厂Micron的NOR Flash芯片特殊丝印设计(FBGA代码)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家讲的是存储器大厂Micron的NOR Flash芯片特殊丝印设计(FBGA代码). 痞子衡之前写过一篇文章 <J-Flash在Micron ...
- Flask框架(flask-sqlalchemy操作,Migrate作用,Flask迁移数据库,Flaks同步表数据)
目录 一:flask-sqlalchemy操作 1.引入: 2.Flask-Migrate扩展 3.flask-sqlalchemy与slask_migrate作用 4.flask-migrate初始 ...