10 分钟搭建自己的专属 ChatGPT

在 ChatGPT 推出之前,自然语言处理领域的研究一直面临着巨大的挑战,因为语言是非常复杂的,不同的人对同一件事可能会有不同的理解和表述方式。但 ChatGPT 的出现彻底改变了这种情况。
截止目前,ChatGPT 可能是当前互联网世界中最强大的自然语言处理模型之一,它不仅可以模拟人类的对话方式,甚至可以进行一些创造性的表达。

可以把 ChatGPT 当搜索引擎

可以把 ChatGPT 当百科全书

可以让 ChatGPT 教我们写代码
在未来,ChatGPT 将成为人工智能应用领域的中流砥柱,促进人机交互、智能客服、在线教育等领域的发展。同时,我们可以期待 ChatGPT 将继续不断改进,成为更加智能、高效、人性化的语言模型。通过使用 ChatGPT,我们可以更加轻松地进行各种语言任务,大大提高工作效率,带来更多便利和创新。
在本篇文章中,我们将会一起探讨,如何通过 FinClip 小程序,在 10 分钟之内搭建属于自己的专属 ChatGPT。
第一步、获取 ChatGPT 小程序源代码
多亏 FinClip 的开发同学,我们现在已经有了一份可以直接使用的 ChatGPT 小程序源码了。有了这份源代码就不用再去考虑如何对接 ChatGPT 的服务器或者登录使用,当我们有了这份源代码之后,整体的工作已经完成了一大半。

这一份小程序的代码全部开放给你
点击链接就可以获得这份小程序的源码了,我们决定将这份源代码免费开放给每一个人,任何人都可以通过这份小程序代码进行二次修改与创作。

小程序可以直接通过编译器进行修改
点击链接就可以获得这份小程序的源码了,我们决定将这份源代码免费开放给每一个人,任何人都可以通过这份小程序代码进行二次修改与创作。
ChatGPT点击这里获取小程序源文件ChatGPT.zip 44 KB
第二步、在服务器上配置 ChatGPT 相关服务

参考这个项目配置服务器并获得服务地址
我们选择基于在 Github 中开源的项目“node-chatgpt-api”快速搭建自己的 ChatGPT 服务,这个项目自从发布以来已经收获一千五百个 Star,每一天几乎都在更新,从代码质量和更新频率都看得出是可信之选。
项目需要本地 Node 环境版本不低于 16.0.0,记得升级服务版本

在 setting.js 文件中可以做很多二次开发
在 setting.js 文件中,我们可以对 ChatGPT 进行很多二次开发与自定义配置,除了最重要在 openApiKey 处配置 OpenAPI 秘钥,我们还可以配置一些自定义说明,ChatGPT 的名字,称呼我们的名字等等……

配置密钥
什么?好吧,如果你还没有 ChatGPT 的 KEY,就需要在 https://platform.openai.com/account/api-keys 中配置自己的 API 秘钥。
第三步、修改小程序服务器配置
如同上文所说,我们需要在小程序中修改配置请求的服务器地址为自己的服务器地址,在小程序中我们需要定位到"/pages/index/index.js"文件,并在其中搜索替换对应的 URL 字段即可。

在这里修改地址为自己的服务器地址
如同上图,我们在 index.js 文件中,通过搜索“服务”可以快速定位到代码的对应位置,随后替换“<>”中的地址即可。
第四步、上传小程序
如果你已经按照前文所述,完成了服务器与小程序的代码配置,那现在就可以在自己的小程序中快速体验 ChatGPT 的相关功能了。

使用 FinClip 上传发布小程序的方式非常简单,我们已经在这里提供了图文教学,简单易上手,一学就会。
如果配置服务器这件事对你有点难,也不必灰心,我们在 FinClip 中也集成了上面这个小程序,使用 FinClip App 扫描下方二维码,或者点击这里,都可以快速打开 ChatGPT 小程序。

记得使用 FinClip App 扫码打开
尾注
ChatGPT 已经成为备受全球关注的项目,广受推崇。许多人尝试从中获得商业利益,但他们通常采用的方法过于简单和低门槛,例如写作文或撰写求职信等。为了实现更高水平的商业价值,我们应该尝试更为复杂和深度定制的方法。
如果你对 ChatGPT 与人工智能依然抱有非常强烈的兴趣,也可以考虑阅读这篇 The Ultimate Chat GPT Course,热心网友通过 Notion 收集了这份英文版本的 ChatGPT 使用指南课程,在这份课程中拥有超过 1000 多种利用 ChatGPT 改善生活的方式与方法,从整理 Excel 的公式到提高生产力,从改善工作流到 AI 写作,仿佛上天入地无所不能,强烈推荐你试试。

讲真的,我都没想到 ChatGPT 能这么全能
当然,我们也会在以后逐渐分享我们对于 ChatGPT 的相关研究分析,如果你希望了解 ChatGPT 与小程序是如何进行美妙结合,ChatGPT 如何改变生活,小程序在生活与工作中的哪些场景能起到用处,也欢迎加入我们的开发者交流群,与我们一起探索 AI 与小程序的结合。

至少,ChatGPT 认为自己在未来还能发挥这些作用
我们在日常访问 ChatGPT 时可能会遇到“无法访问”的问题,造成这个问题的主要原因是网络问题与 OpenAI 限流。为了引导用户从免费版转向付费版,目前 OpenAI 进行了全球性质的限制,以引导用户转化为对应的付费版本。此外在遇到访问出错或拒绝请求时,也可以尝试切换正在使用的节点地区解决问题。
另,本文在编辑创作过程中,部分内容与文案由 ChatGPT 提供。
评论