Skip to content

ChatGPT wechat backend using NodeJs + Typescript + Fastify | 微信公众号ChatGPT + OpenAI后端

License

Notifications You must be signed in to change notification settings

Kingtous/chatgpt-wechat-backend

Repository files navigation

ChatGPT 微信公众号 后端

请扫码进入公众号试用:

2023-03-10_17-17

技术栈:NodeJs + Typescript + Fastify

如何进行二次开发

本项目依赖aws s3服务作为oss存储,用于存储用户历史问答。

使用nodemon,直接输入npm run dev运行即可,修改代码后可直接完成启动部署。 推荐使用cyclic.sh网站进行部署,其提供了免费的s3 aws存储。

如何添加配置

.env.example含有项目必选、可选的配置。填写,并重命名为.env

CHATGPT_KEY=    #必选
WECHAT_TOKEN=   #必选
WECHAT_APPID=   #可选,没有用过目前
WECHAT_SECRET=  #可选,没有用过目前
BUCKET_NAME= #必选

如何启动

npm start

项目默认运行至3000端口,使用宝塔面板/Nginx+ACME反向代理体验更佳。

特点

自动对接微信后端,无需集成至已有后端项目。

About

ChatGPT wechat backend using NodeJs + Typescript + Fastify | 微信公众号ChatGPT + OpenAI后端

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published