跳至主要內容

Proxy模式接口

Kevin大约 2 分钟

  • 页面 /auth 使用账号密码,手动获取access tokensession token。只是给UI方便获取,1:100的消耗依然存在。
  • 页面 /fk 使用access tokensession token,手动获取share token
  • 页面 /pk 使用share token,手动组pool token
  • /backend-api/* ChatGPT网页版接口,具体F12去页面上看。
  • /public-api/* ChatGPT网页版接口,具体F12去页面上看。
  • /v1/* 所有https://api.openai.com/v1/*开头的接口,每次调用1:1
  • /dashboard/* 所有https://api.openai.com/dashboard/*开头的接口,每次调用1:1
  • GET /api/token/info/fk-xxx(查看详情) 获取share token信息,使用生成人的access token做为Authorization头,可查看各模型用量。
  • POST /api/auth/session(查看详情) 通过session token获取access token,使用urlencode form传递session_token参数。
  • POST /api/auth/refresh(查看详情) 通过refresh token获取access token,使用urlencode form传递refresh_token参数。
  • POST /api/auth/login(查看详情) 登录获取access token,使用urlencode form传递username 和 password 参数。
  • POST /api/token/register(查看详情) 生成share token
  • POST /api/pool/update(查看详情) 生成更新pool token
  • POST /v1/chat/completions 使用ChatGPT模拟API的请求接口,支持share token和pool token。
  • POST /api/arkose/token 获取arkose_token,目前只支持gpt-4类型。使用urlencode form传递type=gpt-4参数。获取后可API方式调用GPTs
  • POST /api/setup/reload 重载当前服务的config.jsontokens.json等配置。
  • POST /api/auth/platform/refresh(查看详情) 通过platform的refresh token获取access token,使用urlencode form传递refresh_token参数。
  • POST /api/auth/platform/login(查看详情) 登录platform获取access token,使用urlencode form传递username 和 password 参数。如果要获取sess key,增加参数prompt=login。

注意

以上地址均需在最前面增加 /<proxy_api_prefix>,也就是你设置的前缀。