自 ChatGPT 出世,各类文本类AI产品层出不穷。甚至接连几日,Producthunt 上新品过半都是AI相关。

这其中部分原因是 OpenAI 公司开放的 GPT3 1API 接口十分易用。只要一个简单的文本请求,就能将现有产品加入AI功能。例如,Notion、Canvas、Craft 等都推出了类似 AI 辅助写作功能。

“开发”一个基于 GPT3 的键盘

目前绝大多数基于 GPT3 的应用要么是对话机器人服务,要么是文本编辑器或者搜索辅助工具。要想实现移动场景下通用型的应用,将 GPT3 API 做成输入法,或是个有趣的选择。于是编程尚处入门的我也通过 JSBox + GPT3 打造起了自己的AI的应用。

通过键盘整合GPT的优点在于,不仅可以在微信等聊天工具里用,在尚未支持移动端的Notion、以及Apple全家桶、Office全家桶里也能用上它。实现它也不复杂。我在键盘里只塞了三个组件:

  1. 剪贴板开关:用来识别处理剪贴板的内容,还是光标前所有的文本。开启剪贴板后,适合复制别人微信发来的问题,快速草拟回复。
  2. Prompt 列表:每个Prompt 会追加在要处理文本前面,用来将文本按指定的方式处理。通常只用“处理”这个Prompt就好了。2
  3. 设置页面:用来填写个人 API Key,及调整其他参数。API key 可在OpenAI官网​获得,新注册用户有18美元额度。

附GPTKey下载链接:LINK

当在iPhone上使用时,由于键盘底部还保留有语音输入按钮,因此可以直接用语音写下需求,然后点击相关的Prompt,稍等几秒,就能在文本输入框看到反馈的内容。免得切换中文输入法的麻烦。

如果非要说和ChatGPT的区别,后者自发布以来已经
修了多轮内功,直接反映在UI界面上,可直观为普通用户察觉的并不多。相比之下,像GPTkey这种基于API的开发的产品则有着更多交互方面探索的机会。我也会在日常的使用中,根据自己的需求,进一步更新,敬请期待。

GPT3给效率带来的提升还很有限

尽管这个脚本代码不足百行,捣腾出来倒也容易,但该怎么用它,才能发挥其增效的初衷,我仍拿不准。

自打ChatGPT火了以后,关于这个问题的解决方案,倒是能找到有很多——网上有各种Prompt合集推荐,教你如何使用、调教自己的AI。

不过成百上千的Prompt用例,搜集测试都要花时间,要想记在脑子里,或者写到我的键盘脚本里就更麻烦了。如果不能指望它直接解决大部分日常问题,又谈何通用人工智能呢?现在我都怀疑在新鲜劲过后,自己是否还会在日常工作生活中使用它。

不断完善Prompt,让AI更好理解人类个体的想法,或许能提升输出结果的质量。但即便抛开调教AI对于普通用户的复杂性,也不能忽视更大的难题——清晰表达个人的想法本身就不是一件容易的事,现实中人与人沟通都够费劲了。

现阶段,还有一个大的麻烦:GPT3 甚至连小学数学都做不好。我原以为的GPT会擅长处理结构性的文本,替我将口语资料整理成结构化的表格。早先测试时,它似乎做到了。但多测试几遍越发不对劲:

  1. 它对“按总价”排序的理解可能有问题,很难做出正确排序;
  2. 它在计算简单加分时,偶有出错的问题;
  3. 最重要的是,它偶尔会有自己的想法,把提问者的数据篡改,比如在¥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键盘,用了两个月发现它有点傻相关推荐

  1. 发了两个月传单,转行做了程序员

    点击"开发者技术前线",选择"星标?" 在看|星标|留言,  真爱 文章作者是:明哥.主人公不是我,是"陈坡". 如果有一堆人在聊天,我基本 ...

  2. 如果中国要做自己的GPT-3,一定离不开这家公司的算力

    2020-09-27 12:06:04 边策 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今年AI领域最火的是什么? 毫无疑问是GPT-3,它能写小说.能与人聊天.能设计网页.还能下象棋,堪 ...

  3. 在微信小程序中做自己的数字键盘

    在微信小程序中做自己的数字键盘 为什么要自制键盘? 使用系统键盘带来的不便 理想的自制键盘效果 怎样自制键盘? 键盘的效果 为什么要自制键盘? 我最近在开发一款微信小程序,现在需要用户输入一个数字. ...

  4. 为什么要自己做一把蓝牙机械键盘

    系列文章列表 为什么要自己做一把蓝牙机械键盘 用到的东西 制作左手 设置左右手蓝牙BLE 制作右手 轴体焊接及供电模块 后记 原始的项目地址在bluetooth_ergodone_doc, 因为git ...

  5. 第一篇学术演讲准备两个月,去了谷歌却做不了深度学习,听Facebook田渊栋谈人生挑战与选择...

    视学算法转载 来源:从零道一 (公众号ID:goto0011) 第一次 15 分钟的演讲准备了两个月.毕业就进谷歌却只能当螺丝钉.从研究员到研究经理面临角色转换-- 在最近的一次访谈中,Faceboo ...

  6. 计算机安装两个键盘会怎样,外设门诊:一个键盘能否连接两个接收器?

    1一个键盘能否连接两个接收器 [中关村在线键鼠频道原创] 用户及玩家在日常使用键鼠外设产品时,经常会出现这样或那样的问题.小到驱动下载安装,大到更换线材.MOD改造等等,如果您想得到及时丰富的解答,请 ...

  7. 键盘弹钢琴软件测试,评测近两个月,轻松在家弹钢琴,这款智能钢琴60岁都能弹...

    原标题:评测近两个月,轻松在家弹钢琴,这款智能钢琴60岁都能弹 说起音乐梦,很多人想到的就是钢琴,我身边有很多家长都有让孩子学钢琴的想法,但很多人因为学习钢琴成本比较高而放弃,也有一部分人是曾经自己有 ...

  8. graphpad做折线图后怎么保存_农村的干豆角怎么做的?农村妹子教你两个窍门,保存2年都不会坏...

    农村经常制作的干豆角怎么做的?农村妹子教你两个窍门,保存到冬天炖肉吃 夏季,这个时节正是豆角生长最旺盛的时候,在农村,只要种一小块地的豆角,都是吃不完的,如果不摘下来,就只能看着它渐渐老去,摘下来后又 ...

  9. 谷歌浏览器外贸版_做外贸快两个月,没有单怎么办?

    Hello 大家好,我是Jack.今天给大家更新一篇在知乎看到的外贸问题:做外贸快两个月,没有单怎么办? 外贸这个话题在知乎算是小众话题了,相比较于职场,英语学习,国际政治,IT等,这些话题动不动就十 ...

最新文章

  1. python怎么安装各种模块_Python2.7安装和常用模块安装
  2. 成功解决ValueError: Dimension 1 in both shapes must be equal, for ‘Assign_8‘ (op: ‘Assign‘) with input s
  3. UbuntuServer16.04LTS中安装Mysql并配置远程访问
  4. android 编译报错,android avc 编译报错neverallow问题查找
  5. Python中关于进度条的6个实用技巧
  6. 到天宫做客(2017寒假培训测试压轴题)
  7. ios传值给js_WKWebView JS与OC间相互传值调用
  8. Python基础学习数值运算之内建函数
  9. CSS Scan扫描审核复制插件
  10. mysql ddl查询语句_SQL基础-----DDL
  11. 电商后台、手机端、小程序、H5、电商原型、需求池、产品结构图、接口流程、高保真交互、PRD、布局说明、数据统计、店铺管理、商品管理、财务管理、售后、订单、会员、客服、标签、Axure原型、产品原型
  12. jenkins没有参数化构建过程选项
  13. maven安装的详细步骤
  14. java 线程 handler,java.lang.RuntimeException:处理程序(android.os.Handler)在死线程上向处理程序发送消息...
  15. 集成融云没有ipc进程的天坑
  16. 云原生技术开放日PPT大放送 | 五星级的云原生开发体验
  17. 按职能和级别来分,UI设计师能胜任哪些高薪岗位?
  18. 插值法绘制山区地貌图和等高线
  19. Badboy内置浏览器,提示脚本错误解决方法
  20. IOS回调机制——代理,通知中心以及Block

热门文章

  1. vs2019+opencv4.4+darknet+cuda11.1
  2. 经典长文:管理自己(彼得·德鲁克)
  3. 计算机绘图二维三维实用教程,计算机绘图二维三维实用教程
  4. 优雅编程之这样使用CollectionUtils,你就“正常”了(三十五)
  5. Jolicloud是一款适合上网本的漂亮新操作系统
  6. 答辩ppt怎么做动态任务时钟制作PPT教程(二)
  7. 机器学习之线性回归值预测算法
  8. uni-app自定义组件(数据传递、自定义弹框、自定义图片选择)
  9. 大数据介绍及集群安装
  10. 什么是pinterest