废话少说,首先准备梯子,自己去某宝上找,这个不过的解释。
然后还得准备一个chatGpt账号,注意国内注册账号是无法使用的,有如下提示:
国内账号和ip都不支持
所以账号也得去某宝上买一个,这个自己去搜索,需要的下面评论说明需求。
然后还得准备电脑和运行环境,电脑上装nodejs 14.6.0及以上版本就行了。都准备好了以后安装如下步骤操作:
1、在命令行执行如下命令:
git clone https://github.com/openai/openai-quickstart-node.git
下载完成后,会生产一个名字为:
openai-quickstart-node 的文件夹。
2、命令执行cd openai-quickstart-node到文件夹下,执行 npm install
安装依赖,注意安装的时候也需要开启梯子,等待依赖安装完成。
3、命令行执行:cp .env.example .env
添加你账号的Apikey到.env中,Apikey在:https://beta.openai.com/account/api-keys 这里查看和创建。
4、命令行执行:npm run dev,然后在浏览器打开地址:http:localhost:3000就可以访问了。
但是官方默认的例子是给动物取名字,而且对答案长度限制的很死,没啥意思,所以只要修改一点点就能让功能强大很多,修改api文件夹下的generate.js部分如下:(不懂得同学可以只到这里了,下面可以不看了)
修改后的代码
最后运行效果如下:
效果图