ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API

本文在 3 月 29 日首发于我的“职场圈”知识星球:

ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API_第1张图片

本文是 ChatGPT 微信机器人的第三篇付费文章。之前的两篇付费文章为:

  • 手把手带你搭建 ChatGPT 微信机器人!

  • 把 ChatGPT 微信机器人一键部署到免费服务器!

后续的付费文章包括但不限于:

  • ChatGPT 微信机器人背后的原理解析(二):微信机器人框架 Wechaty

  • 以及更多 ChatGPT 的资讯和交流

你可以选择在微信公众号单独付费阅读本文。

或者,你可以选择加入“职场圈”知识星球查看本文内容,以及能持续解锁更多后续的文章,和知识星球的所有历史内容。

ChatGPT 微信机器人原理解析(一):如何接入 ChatGPT API_第2张图片

接下来,就到了原理解析环节。首先就是要了解 ChatGPT 微信机器人是如何能调用到 ChatGPT API 的。

那么,本文并会把 ChatGPT 微信机器人的源码地址分享给大家,并且会重点讲解下面三个内容:

  • 如何通过 Node.js 调用 OpenAI 中的 ChatGPT API?

  • 如何让 ChatGPT 微信机器人理解对话的上下文,记住聊天记录?

  • 探讨当前 ChatGPT 微信机器人的不足之处以及相应的改进。

那我们就开始学习吧!

调用 ChatGPT API

OpenAI 官方为开发者提供了 REST API、Python SDK 和 Node.js SDK 三种途径来调用 OpenAI API。

我们项目中的 ChatGPT 微信机器人,本质上是一个 Node.js 的应用。那么,我们搞清楚如何通过 Node.js 调用 OpenAI 中的 ChatGPT API,就可以了!

韩老师已经为大家准备了一个能快速上手的代码示例:

你可能感兴趣的:(chatgpt,微信,机器人,人工智能)