Claude Code 怎么使用 openai 兼容接口啊

1 天前
 andlp

就是以前那种 v1/chat/completions 的接口 这玩意 curl 调用是 ok 的,但是怎么都配置不好,有没有大佬能给点帮助,配置起来让 claude code 可以用 直接修改 json 文件是不行的吧 ccswitch 配置了,开启了代理模式,也不行,一直报错 不知道怎么回事? 附大模型如下: curl --request POST
--url https://api.edgefn.net/v1/chat/completions
--header 'Authorization: Bearer sk-ua0Ck8DmT7foGf2u22685eAf65D04b3eBd571c78Ac094c94'
--header 'Content-Type: application/json'
--data '{ "model": "KAT-Coder-Exp-72B-1010", "messages": [{"role": "user", "content": "Hello, how are you?"}] }'

setting.json { "env": { "ANTHROPIC_AUTH_TOKEN": "sk-xxxxx", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_MODEL": "deepseek-v4-pro", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-flash[1m]", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]", "CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash[1m]", "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000" }, "permissions": { "allow": [], "deny": [] }, "model": "opus", "alwaysThinkingEnabled": true, "skipDangerousModePermissionPrompt": true }

1449 次点击
所在节点    程序员
8 条回复
teaguexiao
1 天前
Claude Code 接 OpenAI 兼容接口要用 claude-api-proxy 这类工具把 OpenAI 格式转成 Anthropic 格式,直接改 ANTHROPIC_BASE_URL 要求对端必须支持 Anthropic API 协议,不是所有 openai 兼容接口都实现了这个。你可以试试 https://github.com/ccbt87/claude-api-proxy 这类转换层,或者用支持 Anthropic 协议的中转服务。
andlp
1 天前
配置了 https://github.com/chengable/Claude-Code-To-API 也是不行 不知道究竟那里出了问题:

@teaguexiao
✻ Worked for 0s

> /model
⎿ Set model to KAT-Coder-Exp-72B-1010

> 你好

● There's an issue with the selected model (KAT-Coder-Exp-72B-1010). It may not exist or you may not have access to it.
Run /model to pick a different model.

✻ Sautéed for 0s

> 你好

● There's an issue with the selected model (KAT-Coder-Exp-72B-1010). It may not exist or you may not have access to it.
Run /model to pick a different model.

这是服务中报错:
unt_uuid\":\"\",\"session_id\":\"95b8cb53-4ed7-439f-8f34-cf7d7d459bf7\"}"
},
"max_tokens": 32000,
"thinking": {
"type": "adaptive"
},
"context_management": {
"edits": [
{
"type": "clear_thinking_20251015",
"keep": "all"
}
]
},
"output_config": {
"effort": "high"
}
}
2026-05-03 18:29:26 - src.utils.exceptions - WARNING - HTTP Error: Not Found

--------------------------------------------------------------------------------
🟢 HTTP 响应 [404] - 耗时: 0.008s
--------------------------------------------------------------------------------
📋 响应头:
content-length: 96
content-type: application/json
📦 响应体: (空)
================================================================================

INFO: 127.0.0.1:61423 - "POST /v1/messages?beta=true HTTP/1.1" 404 Not Found


setting.json 如下:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-ua0Ck8DmT7foGf2u22685eAf65D04b3eBd571c78Ac094c94",
"ANTHROPIC_BASE_URL": "http://0.0.0.0:9000",
"ANTHROPIC_MODEL": "deepseek-v4-pro",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "KAT-Coder-Exp-72B-1010",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "KAT-Coder-Exp-72B-1010",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "KAT-Coder-Exp-72B-1010",
"CLAUDE_CODE_SUBAGENT_MODEL": "KAT-Coder-Exp-72B-1010",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
},
"permissions": {
"allow": [],
"deny": []
},
"model": "opus",
"alwaysThinkingEnabled": true,
"skipDangerousModePermissionPrompt": true
}
yustation
1 天前
key 泄漏了,赶紧换掉
kirbyzhu
1 天前
删掉 key
andlp
1 天前
垃圾模型,泄露都没人用的
TsubasaHanekaw
1 天前
localhost 的 key , 怕什么
jark006
23 小时 55 分钟前
cc-switch 要配置的 cc 要填 openai 协议的 baseurl ,选 complete 协议(提示要开代理),最后开启 cc-switch 的代理
skull
22 小时 55 分钟前
litellm 支持两种协议转换

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1210115

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX