-
-
Notifications
You must be signed in to change notification settings - Fork 307
2 Arkose
gngpp edited this page Mar 1, 2024
·
1 revision
发送登录/GPT-4/创建API-Key
需要Arkose Token
作为参数发送
- 使用
HAR fingerprint
- 支持
HAR fingerprint
特征池化,可同时上传多个HAR fingerprint
,使用轮训策略,下面是获取HAR文件的方法- 先登录到
ChatGPT
的GPT4
提问界面,按下F12
键,此时会打开浏览器的控制台,找到network
(如果你的控制台为中文,则显示为网络
)并左键点击,此时会切换到浏览器的网络抓包界面 - 在控制台打开的情况下,发送一次
GPT-4
会话消息,然后在抓包界面找到filter
(如果你的控制台为中文,则显示为过滤
),输入这个地址进行过滤https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147
- 过滤出来的至少会有一条记录,随机选择一条,然后下载这个接口的HAR日志记录文件,具体操作是:右键点击这条记录,然后找到
Save all as HAR with content
(如果你的控制台为中文,则显示为以 HAR 格式保存所有内容
) - 如果你使用docker,需要映射
~/.ninja
工作目录,只支持WebUI上传更新HAR,请求路径:/fingerprint/upload
,可选上传身份验证参数:--auth-key
- 先登录到
- 使用 Fcsrv / YesCaptcha / CapSolver
-
Fcsrv
/YesCaptcha
/CapSolver
推荐搭配HAR使用,出验证码则调用解析器处理
平台进行验证码解析,启动参数--arkose-solver
选择平台(默认使用Fcsrv
),--arkose-solver-key
填写Client Key
,选择自定义的提交节点URL,例如:--arkose-solver-endpoint http://localhost:8000/task
,Fcsrv
/YesCaptcha
/CapSolver
都支持。
目前HAR不再分类型,任意抓取即可。
以上是使用
API
的前提,使用WebUI
不需要考虑。
如果项目对你有帮助,请考虑捐赠支持项目持续维护,也可以付费获取咨询和技术支持服务。