搞定了CPA正常调用Any子代理和Web Search了

Sanite&Ava 2026-04-19 18:06 1

今天突然看到有佬发了个帖子 https://linux.do/t/topic/1993243 然后发现确实在直接调用Any的时候无法使用子代理和Web Search 但是我日常用的CPA 也不想换CCH了就尝试了一下 发现成功了


具体方法 :





  1. 请求头中依旧照着ktze佬帖子中的方式填写


anthropic-beta : claude-code-20250219,context-1m-2025-08-07,interleaved-thinking-2025-05-14,redact-thinking-2026-02-12,context-management-2025-06-27,prompt-caching-scope-2026-01-05,advanced-tool-use-2025-11-20,effort-2025-11-24,fast-mode-2026-02-01






  1. 然后在 配置面板 - Payload 配置 - 默认规则 下增加



因为Any官方就规定不能在别的地方去调用,为了避免乱fallback,我就顺便改了个名字





  1. 配置文件中是这么写的,主要是(xhigh)和(1024),sonnet的模型别家的可以正常调用,所以我也没传递思考参数,如果不需要1M上下文 去掉模型后面的 [1m] 即可


"env": {
"ANTHROPIC_API_KEY": "sk-Claude",
"ANTHROPIC_BASE_URL": "http://10.0.0.111",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"ANTHROPIC_MODEL": "anyrouter-claude-opus-4-7(xhigh)[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anyrouter-claude-haiku-4-5-20251001(1024)",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anyrouter-claude-opus-4-7(xhigh)[1m]"
}



效果如图




最新回复 (19)
  • 狼心独怆 04-19 18:12
    1

    佬太强了,可惜any还在周限ing,不知道几时解封 ^-^

  • Sanite&Ava 楼主 04-19 18:28
    2

    我也是最近才知道any的目前偶尔跑一下还没有遇到周限的情况诶,另外谢谢抬爱了,就是瞎折腾罢了算不得什么佬 ^-^

  • Token 04-19 18:32
    3

    佬,这个是在cpa里面设置的? cpa不都是用oauth的吗


    哦哦哦看到了,之前都是用来挂oauth,没看到说cpa还能直接挂any !


    三更:成功了,真爽!

  • ljhhh0107 04-19 18:33
    4

    佬这样设置在claude code里面是200k上下文,佬能再研究一下吗?

  • Noale 04-19 18:35
    5

    还在周限吗?最近都解开了(或者说大赦天下)

  • 章北海 04-19 18:48
    6

    如果给claude code用为啥还要经过cpa转一道。

  • adu 04-19 18:53
    7

    直接使用有些时候出现一些小问题,返回403,500啥的

  • johnwick 04-19 18:57
    8

    佬友是直接改cc的setting还是用了cc switch呢

  • Token 04-19 18:59
    9

    c switc



    我是参考楼主的,也是 cpa + cc的setting.json一样修改的。

    不过速度好像还是慢,首字15s,受不了受不了

  • whiredj 04-19 19:01
    10

    感谢佬分享教程,成功了!



    下面是相关配置,方便佬友一键复制


    anthropic-beta:claude-code-20250219,context-1m-2025-08-07,interleaved-thinking-2025-05-14,redact-thinking-2026-02-12,context-management-2025-06-27,prompt-caching-scope-2026-01-05,advanced-tool-use-2025-11-20,effort-2025-11-24,fast-mode-2026-02-01

    payload:
    default:
    - models:
    - name: anyrouter-claude-haiku-4-5-20251001
    protocol: claude
    params:
    thinking.type: enabled

    claude-api-key:
    - api-key: sk-
    base-url: https://anyrouter.top
    proxy-url: ""
    models:
    - name: claude-haiku-4-5-20251001
    alias: "anyrouter-claude-haiku-4-5-20251001"
    - name: claude-opus-4-7
    alias: "anyrouter-claude-opus-4-7"
    headers:
    anthropic-beta: claude-code-20250219,context-1m-2025-08-07,interleaved-thinking-2025-05-14,redact-thinking-2026-02-12,context-management-2025-06-27,prompt-caching-scope-2026-01-05,advanced-tool-use-2025-11-20,effort-2025-11-24,fast-mode-2026-02-01

    检查一下子代理是否正常工作,分别使用haiku和opus验证是否工作正常.若正常只需报告正常.再检查web搜索是否正常,使用websearch搜索台北仙桃天气.
  • johnwick 04-19 19:14
    11

    为什么我的不回复呢 http://127.0.0.1:8318 key

    需要 /v1 吗

  • Tanning4078 04-19 19:18
    12

    要加在 AI 提供商 Claude API 配置 里面,你看看是不是加错了

  • 阿森纳 04-19 19:25
    13

    额,any都说了仅限于cc使用,如果被发现会封号的。我建议还是直接调用即可。503,429就多试几次,总会成功的。


    感谢楼主的分享,我不是说这个不好哈,我只是看到这个佬友的答复,觉得要提醒一下。

  • Token 04-19 19:29
    14

    有道理啊佬,其实我这几天也咩有503 429,就是速度太慢了,我还是稳点换回来吧

  • johnwick 04-19 19:29
    15

    确实,现在也不让注册了,一个号很珍贵了。

  • Sanite&Ava 楼主 04-19 19:42
    16

    主要是直接调用子agent和websearch有问题 无法使用 不过只是个改了一下传递参数而已 并没有做任何伪装 我这么用其实除了cc其他也还是都用不了 不用怕被封号 不用cpa改的话就得改本地cc了 还是用cpa方便点 也不怕本地cc更新后脚本不能用了

  • johnwick 04-19 19:51
    17

    还是很有意义的 感谢佬友 终于跑通了 只用opus4.7的话是不是还有你说的这些问题

  • Sanite&Ava 楼主 04-19 20:23
    18

    直接连接并且只使用 Opus 4.7 的话 子agent还是有问题的 any那边newapi传递格式的问题


  • npm 04-19 20:28
    19



    果然强度过人 ^-^

* 帖子来源Linux.do
返回