我做了个GPT3键盘,用了两个月发现它有点傻
自 ChatGPT 出世,各类文本类AI产品层出不穷。甚至接连几日,Producthunt 上新品过半都是AI相关。
这其中部分原因是 OpenAI 公司开放的 GPT3 1API 接口十分易用。只要一个简单的文本请求,就能将现有产品加入AI功能。例如,Notion、Canvas、Craft 等都推出了类似 AI 辅助写作功能。
“开发”一个基于 GPT3 的键盘
目前绝大多数基于 GPT3 的应用要么是对话机器人服务,要么是文本编辑器或者搜索辅助工具。要想实现移动场景下通用型的应用,将 GPT3 API 做成输入法,或是个有趣的选择。于是编程尚处入门的我也通过 JSBox + GPT3 打造起了自己的AI的应用。
通过键盘整合GPT的优点在于,不仅可以在微信等聊天工具里用,在尚未支持移动端的Notion、以及Apple全家桶、Office全家桶里也能用上它。实现它也不复杂。我在键盘里只塞了三个组件:
- 剪贴板开关:用来识别处理剪贴板的内容,还是光标前所有的文本。开启剪贴板后,适合复制别人微信发来的问题,快速草拟回复。
- Prompt 列表:每个Prompt 会追加在要处理文本前面,用来将文本按指定的方式处理。通常只用“处理”这个Prompt就好了。2
- 设置页面:用来填写个人 API Key,及调整其他参数。API key 可在OpenAI官网获得,新注册用户有18美元额度。
附GPTKey下载链接:LINK
当在iPhone上使用时,由于键盘底部还保留有语音输入按钮,因此可以直接用语音写下需求,然后点击相关的Prompt,稍等几秒,就能在文本输入框看到反馈的内容。免得切换中文输入法的麻烦。
如果非要说和ChatGPT的区别,后者自发布以来已经
修了多轮内功,直接反映在UI界面上,可直观为普通用户察觉的并不多。相比之下,像GPTkey这种基于API的开发的产品则有着更多交互方面探索的机会。我也会在日常的使用中,根据自己的需求,进一步更新,敬请期待。
GPT3给效率带来的提升还很有限
尽管这个脚本代码不足百行,捣腾出来倒也容易,但该怎么用它,才能发挥其增效的初衷,我仍拿不准。
自打ChatGPT火了以后,关于这个问题的解决方案,倒是能找到有很多——网上有各种Prompt合集推荐,教你如何使用、调教自己的AI。
不过成百上千的Prompt用例,搜集测试都要花时间,要想记在脑子里,或者写到我的键盘脚本里就更麻烦了。如果不能指望它直接解决大部分日常问题,又谈何通用人工智能呢?现在我都怀疑在新鲜劲过后,自己是否还会在日常工作生活中使用它。
不断完善Prompt,让AI更好理解人类个体的想法,或许能提升输出结果的质量。但即便抛开调教AI对于普通用户的复杂性,也不能忽视更大的难题——清晰表达个人的想法本身就不是一件容易的事,现实中人与人沟通都够费劲了。
现阶段,还有一个大的麻烦:GPT3 甚至连小学数学都做不好。我原以为的GPT会擅长处理结构性的文本,替我将口语资料整理成结构化的表格。早先测试时,它似乎做到了。但多测试几遍越发不对劲:
- 它对“按总价”排序的理解可能有问题,很难做出正确排序;
- 它在计算简单加分时,偶有出错的问题;
- 最重要的是,它偶尔会有自己的想法,把提问者的数据篡改,比如在¥25后面鬼使神差地补上几个“0”。
这并不是GPT3才有的问题,甚至升级到ChatGPT也会犯同样的毛病。特德·姜发表在《纽约客》的文章中也称这是“在小学教学科目上的失败”。在CNET一篇报道表示,AI写出的稿子需要再进行检查核对,为此他们搁置了这个计划。可见严肃内容生产中AI对内容创作的效率未必有提升,至少目前还是如此。
我有尝试通过ChatGPT,直接输出所需的JSbox脚本代码。但结果很不理想——它造成Bug比帮的忙要多得多。搜索后得知,OpenAI生成代码能力这块,程序员早有共识:尽管它有一定的作用,但这些代码只能作为参考,在复杂的项目中,要想直接使用它,仍有一定风险。
GPT3还有哪些其他问题
1月初,自我萌生想法后没几日,类似的输入法产品,在App Store上已能搜到多个。但这些APP要么定价过高,要么许久不见更新。要想个人长期使用,都不适合。才索性自己写一个脚本自用。
但没想到ChatGPT这款产品还是出圈了,发布2个月后,OpenAI宣布用户数破亿。与此同时,似乎各路大厂都信誓旦旦要打磨相关产品推出。
国内大量媒体和普通用户也纷纷将其变成谈资。相关ChatGPT的空想、口水文已经到了泛滥的地步。在各类信息流里,你恐怕早就看到那些教你如何用ChatGPT“轻松赚钱”的套路。不管这波热潮何时退去,AIGC让内容创业的产出量更上一个台阶已是必然。对于普通人而言,要如果跟上AI的节奏,迎接更多扑面而来的海量信息就成了一个难题。
所以,ChatGPT真的能提供一个健康的商业模式,让AI产业更好的帮助人类向前吗?面对大量涌入的用户,和大量投喂糟粕,这个Bot又如何能避免重蹈当初Big Tech们的AI伦理覆辙?以及,考虑到诸多跟进ChatGPT的大公司中广告业务占了较大比重,我对未来bot们的回复质量仍然存疑。
但愿这些不要对我的键盘脚本造成什么影响。
我做了个GPT3键盘,用了两个月发现它有点傻相关推荐
- 发了两个月传单,转行做了程序员
点击"开发者技术前线",选择"星标?" 在看|星标|留言, 真爱 文章作者是:明哥.主人公不是我,是"陈坡". 如果有一堆人在聊天,我基本 ...
- 如果中国要做自己的GPT-3,一定离不开这家公司的算力
2020-09-27 12:06:04 边策 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今年AI领域最火的是什么? 毫无疑问是GPT-3,它能写小说.能与人聊天.能设计网页.还能下象棋,堪 ...
- 在微信小程序中做自己的数字键盘
在微信小程序中做自己的数字键盘 为什么要自制键盘? 使用系统键盘带来的不便 理想的自制键盘效果 怎样自制键盘? 键盘的效果 为什么要自制键盘? 我最近在开发一款微信小程序,现在需要用户输入一个数字. ...
- 为什么要自己做一把蓝牙机械键盘
系列文章列表 为什么要自己做一把蓝牙机械键盘 用到的东西 制作左手 设置左右手蓝牙BLE 制作右手 轴体焊接及供电模块 后记 原始的项目地址在bluetooth_ergodone_doc, 因为git ...
- 第一篇学术演讲准备两个月,去了谷歌却做不了深度学习,听Facebook田渊栋谈人生挑战与选择...
视学算法转载 来源:从零道一 (公众号ID:goto0011) 第一次 15 分钟的演讲准备了两个月.毕业就进谷歌却只能当螺丝钉.从研究员到研究经理面临角色转换-- 在最近的一次访谈中,Faceboo ...
- 计算机安装两个键盘会怎样,外设门诊:一个键盘能否连接两个接收器?
1一个键盘能否连接两个接收器 [中关村在线键鼠频道原创] 用户及玩家在日常使用键鼠外设产品时,经常会出现这样或那样的问题.小到驱动下载安装,大到更换线材.MOD改造等等,如果您想得到及时丰富的解答,请 ...
- 键盘弹钢琴软件测试,评测近两个月,轻松在家弹钢琴,这款智能钢琴60岁都能弹...
原标题:评测近两个月,轻松在家弹钢琴,这款智能钢琴60岁都能弹 说起音乐梦,很多人想到的就是钢琴,我身边有很多家长都有让孩子学钢琴的想法,但很多人因为学习钢琴成本比较高而放弃,也有一部分人是曾经自己有 ...
- graphpad做折线图后怎么保存_农村的干豆角怎么做的?农村妹子教你两个窍门,保存2年都不会坏...
农村经常制作的干豆角怎么做的?农村妹子教你两个窍门,保存到冬天炖肉吃 夏季,这个时节正是豆角生长最旺盛的时候,在农村,只要种一小块地的豆角,都是吃不完的,如果不摘下来,就只能看着它渐渐老去,摘下来后又 ...
- 谷歌浏览器外贸版_做外贸快两个月,没有单怎么办?
Hello 大家好,我是Jack.今天给大家更新一篇在知乎看到的外贸问题:做外贸快两个月,没有单怎么办? 外贸这个话题在知乎算是小众话题了,相比较于职场,英语学习,国际政治,IT等,这些话题动不动就十 ...
最新文章
- python怎么安装各种模块_Python2.7安装和常用模块安装
- 成功解决ValueError: Dimension 1 in both shapes must be equal, for ‘Assign_8‘ (op: ‘Assign‘) with input s
- UbuntuServer16.04LTS中安装Mysql并配置远程访问
- android 编译报错,android avc 编译报错neverallow问题查找
- Python中关于进度条的6个实用技巧
- 到天宫做客(2017寒假培训测试压轴题)
- ios传值给js_WKWebView JS与OC间相互传值调用
- Python基础学习数值运算之内建函数
- CSS Scan扫描审核复制插件
- mysql ddl查询语句_SQL基础-----DDL
- 电商后台、手机端、小程序、H5、电商原型、需求池、产品结构图、接口流程、高保真交互、PRD、布局说明、数据统计、店铺管理、商品管理、财务管理、售后、订单、会员、客服、标签、Axure原型、产品原型
- jenkins没有参数化构建过程选项
- maven安装的详细步骤
- java 线程 handler,java.lang.RuntimeException:处理程序(android.os.Handler)在死线程上向处理程序发送消息...
- 集成融云没有ipc进程的天坑
- 云原生技术开放日PPT大放送 | 五星级的云原生开发体验
- 按职能和级别来分,UI设计师能胜任哪些高薪岗位?
- 插值法绘制山区地貌图和等高线
- Badboy内置浏览器,提示脚本错误解决方法
- IOS回调机制——代理,通知中心以及Block
热门文章
- vs2019+opencv4.4+darknet+cuda11.1
- 经典长文:管理自己(彼得·德鲁克)
- 计算机绘图二维三维实用教程,计算机绘图二维三维实用教程
- 优雅编程之这样使用CollectionUtils,你就“正常”了(三十五)
- Jolicloud是一款适合上网本的漂亮新操作系统
- 答辩ppt怎么做动态任务时钟制作PPT教程(二)
- 机器学习之线性回归值预测算法
- uni-app自定义组件(数据传递、自定义弹框、自定义图片选择)
- 大数据介绍及集群安装
- 什么是pinterest