CSDN不给过,还是掘金好
一 用GitHub拉取API的sample code
-
git clone github.com/openai/open…
-
在openai-quickstart-node文件夹下,在地址栏输入powershell
-
在powershell界面,输入
cp .env.example .env
-
把你的API key粘进.env去(需要注册OpenAI)
这只是一个示例,上面的key已经失效了
-
在powershell界面,输入
npm install
npm run dev
- 打开http://localhost:3000端口,就可以看到sample了
那么问题来了,界面虽然出来了,但访问总是超时,结果返回不了。这就需要Vercel来代理部署了。
Vercel部署
- new 一个repository(不要add README file)
- 在powershell界面,输入
git add .
git commit "add(随便)"
git remote add ok(随便) git@github.com:qiuyu-ren/sample.git(具体地址在GitHub弹出的创建界面上,我用的SSH方法,也可以选HTTP的)
git push -u ok(与上一个一致) master
-
再刷新一下,发现界面已经不是空的了,这时候要把项目改成私有(因为API Key不能外泄,运行时被检测到就会被删掉)
-
进入Vercel,点击"Log In",连接到GitHub
-
点击Add New 新建一个project,再进去import你刚刚那个项目就可以跑起来了
最终效果图: