现在是一个人工智能崛起的时代,人工智能在现今丝毫不逊色于当年的改革开放,这个时候已经有很大一部分人吃了第一口螃蟹,我们作为普通人,可能吃不到螃蟹,但是也要做一个会吃螃蟹的人,这里我会介绍一种普通人适用的方式。
众所周知,gpt对于普通用户(未开会员的),速度那是相当不友好的,这里我就给大家介绍一种简单实惠的本地搭建gpt的方式,僧多粥少,大家尽量早点尝试。
首先我们知道,我们一般使用这个东西需要一个gpt的账号,普通的朋友挺难注册的,同时我们需要一个美区的IP地址,这个挺重要,不然很容易封号。文章结尾会给大家美区IP的购买方式。我们本地搭建只需要一个api即可,这里大家可以去谷歌搜索,也可以使用我下面推荐的这个地址购买。
https://appsir.shop/product/wukClRPsAdq9fXI7
其实这里也相当于附赠了一个gpt账号。
购买之后会给你一个卡密
Sk开头这一串就是api,可以记下我们后面用
然后我们需要使用到github上面的一个项目。
ChatGPT本地化开源项目:
https://github.com/869413421/chatgpt-web
我们下载windows版本(根据你自己的电脑需求)
https://github.com/869413421/chatgpt-web/releases/tag/v0.2.4
这里搭建的方式也很简单
我们只需要打开配置文件修改配置文件名为下面这个文件名
上面这个即可,然后对其中的内容进行修改
这里我们可以参考一下官方给的参数说明(这里仔细阅读)
api_key:openai api_key
api_url: openai api接口地址 不填使用默认 https://api.openai.com/v1 注,该服务的提供者可以看到你的明文请求(包括你在OpenAI的key),建议自建或使用可信来源
port: http服务端口
listen: http服务监听地址,不填默认监听0.0.0.0
proxy: openai请求代理,防墙。例如 http://127.0.0.1:7890 socks5://127.0.0.1:7890
bot_desc:AI特征,非常重要,功能等同给与AI一个身份设定
max_tokens: GPT响应字符数,最大2048,默认值512。max_tokens会影响接口响应速度,字符越大响应越慢。
model: GPT选用模型,默认text-davinci-003,具体选项参考官网训练场
temperature: GPT热度,0到1,默认0.9。数字越大创造力越强,但更偏离训练事实,越低越接近训练事实
top_p: 使用温度采样的替代方法称为核心采样,其中模型考虑具有top_p概率质量的令牌的结果。因此,0.1 意味着只考虑包含前 10% 概率质量的代币。
frequency_penalty:
presence_penalty:
auth_user": http基本认证用户名(空表示不开启验证)
auth_password": http基本认证密码
其实这里我们基本上不需要太多修改
下面是一个报错的说明
这里具体可以参考:
https://m.w3cschool.cn/openai_api/openai-api-error-codes.html
然后我们打开
这里会出现下面这个界面
我们访问我们本地的127.0.0.1:8180即可
有时候可能会卡,需要在上面这个页面按一下回车即可
然后我们访问,这里登录的账号密码就是配置文件里面自己设置的
这里实测生成上面这段代码速度大概在十秒,可以说很快了。
最后,切记IP要用美国的,最低也是不要亚洲的。(点击下面科学上网获取)
科学上网点这里
工具集合点这里
实战文章点这里
QQ查I P点这里
扫描二维码关注我们吧!