
这个项目是基于 TypeScript 的本地,部署方法如下:
git clone https://github.com/ddiu8081/chatgpt-demo.git
cd chatgpt-demo
这里的 Node 版本必须 ≥18,我上文提供的安装包里有 node-v18.15.0-x64 的安
装包,这是当下最新的,足够部署这个 TS 项目。安装完 Node18.15.0 后,终端
输入 node -v 检查安装是否成功。
安装 pnpm 运行项目,这里 pnpm 比 npm 的好处有很多,非常建议使用。
npm i -g pnpm
pnpm install
将 demo 的目录下 .env.example 文件复制为 .env 文件(直接去
掉 .example),将其中的两个信息更改
原文件
# Your API Key for OpenAI
OPENAI_API_KEY=
# Provide proxy for OpenAI API. e.g. http://127.0.0.1:7890
HTTPS_PROXY=
# Custom base url for OpenAI API. default: https://api.openai.com
....后面不重要了
更改后
注册 OPENAI_API 获取 OPENAI_API_KEY
设置-->网络和 Internet-->代理-->编辑,即可获得你的代理 IP 和端口。
# Your API Key for OpenAI
OPENAI_API_KEY= sk-xxxxxxxxxxxx