问大家一个可能不太聪明的问题,就是今天本小白知道了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的对话。
但是即使跑通了后,个人还是有些小问题,比如:
- 这个readme的这一部分内容,几乎完全看不懂
这个 ArkoseToken 是什么意思?我目前只用到了 access token。上面说“ 1. 在需要ArkoseToken
的时候,chat2api
会向ARKOSE_TOKEN_URL
发送POST
请求”,是不是说不需要我主动去管这个?但是除了用 access token之外,我感觉是不是这个项目还可以用别的方式用上gpt4/gpt4o?这里我没太看懂,所以不知道怎么用上。 - 获取的 access token 有效期是十天,每十天都要去重新获取一次,有什么方便一些的办法吗?
- 刚刚弄好了但用了一下就说"You have sent too many messages to the model. Please try again later.",有什么办法突破这个次数限制吗?看到之前始皇的 pandora-next项目好像有类似的功能?