我替 OpenAI 实现了 ChatGPT 聊天记录复制功能

Posted 树先生技术分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我替 OpenAI 实现了 ChatGPT 聊天记录复制功能相关的知识,希望对你有一定的参考价值。

很多用了官方 ChatGPT 的朋友,是不是都特别恼火,为啥没有聊天记录复制功能?

国内很多镜像版本都支持的“拷贝”功能,ChatGPT 官方正版居然不支持,实在是太不考虑用户体验了!

如何实现?

灵感来自于 Voice Control of ChatGPT,安装了这个浏览器插件后,我们就可以与 ChatGPT 进行语音对话了。
那么是不是也可以写一个插件完成聊天记录复制功能?可是我不会写插件啊!没关系,让 ChatGPT 来帮忙。

效果

直接来看效果。

与 ChatGPT 协作开发过程

完整的聊天记录,看这里
 
最终生成的项目代码

Github 项目地址

喜欢的朋友麻烦给个小星星✨

感想

其实整个开发过程还是挺磕磕绊绊的,主要 ChatGPT 总是会把你往沟里带,不过好在你将错误反馈给它,它还能迷途知返。
通过制作这样一款插件,我感慨颇多:
  • 首先这是我第一次接触浏览器插件开发,基本是前端技术,而我本身不是特别擅长,虽然了解原理,但记不住语法;
  • 以往如果没有 ChatGPT,我可能需要查阅大量资料,过程中还需要过滤很多垃圾信息,保守估计要好几天才能完成,现在只用了几小时;
  • ChatGPT 本身并不能直接实现你的想法(也许以后可以),需要我们不断引导它一步一步接近目标,这就要求我们必须清楚地知道我们想要的结果,并能准确描述出来,这其实是语言表达方面的要求。
 
AGI 时代真的来了。
 
 

ChatGPT OpenAI 人工智能语言处理工具

一、简介

       ChatGPT是由人工智能研究实验室OpenAI在2022年11月30日发布的全新聊天机器人模型,一款人工智能技术驱动的自然语言处理工具。它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码等任务。

        ChatGPT的模型,它以对话的方式进行交互。对话形式使ChatGPT能够回答后续问题,承认错误,质疑不正确的前提,并拒绝不适当的请求。ChatGPT是InstructGPT的两个模型,后者经过训练,以遵循提示中的指令并提供详细的响应。

        ChatGPT的创始人Ilya Sutskever 是一位出生于俄罗斯的科学家,在谷歌工作后来到 OpenAI成为其首席科学家。

 

二、核心技术

        ChatGPT受到关注的重要原因是引入新技术RLHF (Reinforcement Learning with Human Feedback,即基于人类反馈的强化学习)。RLHF 解决了生成模型的一个核心问题,即如何让人工智能模型的产出和人类的常识、认知、需求、价值观保持一致。ChatGPT是AIGC(AI- Generated Content,人工智能生成内容)技术进展的成果。该模型能够促进利用人工智能进行内容创作、提升内容生产效率与丰富度

        

三、应用场景 

        ChatGPT的底层技术逻辑,有媒体曾列出了中短期内ChatGPT的潜在产业化方向:归纳性的文字类工作、代码开发相关工作、图像生成领域、智能客服类工作

        ChatGPT的应用包括:用来开发聊天机器人,也可以编写和调试计算机程序,还可以进行文学、媒体相关领域的创作,包括创作音乐、电视剧、童话故事、诗歌和歌词等。在某些测试情境下,ChatGPT在教育、考试、回答测试问题方面的表现甚至优于普通人类测试者。

        微软已经从在其 Azure 云中推出了一套 OpenAI 品牌的工具和服务,允许 Azure 客户访问 OpenAI 的技术,包括 GPT 和 DALL-E 工具。例如,汽车市场CarMax已经推出了运行在这些 Azure 工具上运行的新服务。

        微软正逐渐将 OpenAI 的技术融入其大部分软件中。它已经在其搜索引擎 Bing 中发布了一个图像生成器、以及一个新的 Designer 图形设计工具,两者均由 DALL-E 提供支持;其 Power Apps 软件中支持 GPT-3 的工具,以及基于 OpenAI 的 Codex 模型的代码建议工具 GitHub Copilot。        

四、未来趋势

        微软的云计算竞争对手,谷歌、AWS、IBM、甲骨文、Salesforce 和其他公司,都有自己的“认知”服务,都在投资和研究OpenAI 类似产品。

        OpenAI在 beta 测试中有一个更强大的 LLM,GPT1、GPT2、GPT3,GPT-4预计将在今年发布

参考:

科技出版物:The Information

印度 IT 外包公司:Infosys - Consulting | IT Services | Digital Transformation

ChatGPT: Optimizing Language Models for Dialogue

以上是关于我替 OpenAI 实现了 ChatGPT 聊天记录复制功能的主要内容,如果未能解决你的问题,请参考以下文章

跟ChatGPT聊天需求润色优化,禅道OpenAI 插件发布!

基于ChatGPT+Python快速打造前后端分离的OpenAI人工智能聊天机器人

微信小程序_调用openAi搭建虚拟伙伴聊天

想尝试与ChatGPT聊天对话,但是注册OpenAI时却提示“OpenAI‘s services are not available in your country”,怎么破?

想尝试与ChatGPT聊天对话,但是注册OpenAI时却提示“OpenAI‘s services are not available in your country”,怎么破?

使用PHP请求ChatGPT聊天接口