-
Notifications
You must be signed in to change notification settings - Fork 633
模式参数介绍
hncboy edited this page Jun 26, 2023
·
5 revisions
有两种模式,一种是使用 ApiKey,ApiKey 需要付费,另一种是 AccessToken,也就是模拟官方请求,免费使用。
涉及参数
- openai_api_key:就是 ApiKey
- openai_api_base_url:填写 https://api.openai.com/,也可以通过 cloudflare、vercel、 腾讯云等自建转发代理的,转发的代理一般是国内可以直接访问的
- openai_api_model:默认不填是 gpt-3,如果需要 gpt-4,则填写 gpt-4
- http_proxy_host:一般是本机会用到代理,所以填写 127.0.0.1
- http_proxy_port:如果用到的了代理,则填写代理转发的端口,mac 的 clash 一般是 7890 端口,windows 的话则看设置里的端口。如果服务器本身就可以访问 openai_api_base_url 就不用填写端口
模拟官方网页请求,免费。如果用 AccessToken,openai_api_key 请不要填写,不然会走 ApiKey 模式
- openai_access_token:从 https://chat.openai.com/api/auth/session 中获取到 accessToken 字段,accessToken 会有过期时间,过期后需要再重新获取
- openai_api_model:默认是 gpt-3,如果你是 plus,则可以填写 gpt-4
- api_reverse_proxy:通过这种模式的话需要配置代理,可以通过这个项目搭建 https://github.com/linweiyuan/go-chatgpt-api 代理,直接 docker 运行,具体使用请前往该项目查看。用公开的代理地址也可以,不过会有泄露的风险。代理搭建后这个地方填上 http://xxxxxxx/conversation,这是我自己搭建的代理 http://accesstoken-proxy.hellogpt.life/conversation,有需要的可以用这个。