某计算机小白关于使用chat2api访问gpt4-o的一些问题

问大家一个可能不太聪明的问题,就是今天本小白知道了chat2api(其实之前在论坛里混了十几天了早就看过不过一直看不太懂)后照着这个github项目(GitHub - lanqian528/chat2api: A service that can convert ChatGPT on the web to OpenAI API format. )捯饬了一下,在自己Windows电脑上用docker部署了这个项目。

然后在https://chatgpt.com/api/auth/session 这里获取了access token后,在填下了下图所示的参数后,使用 nextchat 成功跑通了和gpt-4o的对话。

但是即使跑通了后,个人还是有些小问题,比如:

  1. 这个readme的这一部分内容,几乎完全看不懂

    这个 ArkoseToken 是什么意思?我目前只用到了 access token。上面说“ 1. 在需要ArkoseToken的时候,chat2api会向ARKOSE_TOKEN_URL发送POST请求”,是不是说不需要我主动去管这个?但是除了用 access token之外,我感觉是不是这个项目还可以用别的方式用上gpt4/gpt4o?这里我没太看懂,所以不知道怎么用上。
  2. 获取的 access token 有效期是十天,每十天都要去重新获取一次,有什么方便一些的办法吗?
  3. 刚刚弄好了但用了一下就说"You have sent too many messages to the model. Please try again later.",有什么办法突破这个次数限制吗?看到之前始皇的 pandora-next项目好像有类似的功能?
2 Likes

手动顶顶:pleading_face:

2 Likes

这个项目支持用access token调用gpt3.5吗

2 Likes

支持

2 Likes

ArkoseToken是在官网用gpt4聊天时,网络请求所需要的加密参数。

refreshtoken有效期长
Clip_2024-05-14_22-43-16

3 Likes

楼上正解

1 Like

明白了没

1 Like

没明白

1 Like