在 JanitorAI 中通过 Proxy 接入 WanAPIs
JanitorAI 的「API Settings」支持填写自定义 Proxy,也就是 OpenAI 兼容接口。填上 WanAPIs 的地址和 Key,就能用 Claude、DeepSeek、Gemini 等模型。注意 JanitorAI 要填完整的请求地址(带 /chat/completions),和 SillyTavern 只填到 /v1 不一样。WanAPIs 禁止生成色情和成人内容,详见使用规范。
一览
- Proxy URL
- https://api.wanapis.com/v1/chat/completions(完整地址)
- Model Name
- 例如 claude-sonnet-5-5、deepseek-v4-flash(区分大小写)
- API Key
- sk- 开头的 WanAPIs Key
- 浏览器跨域(CORS)
- 支持(用 janitorai.com 来源实测通过)
- Claude 推荐分组
- claude max,设置方法见 SillyTavern 教程第 1 步
- 数据
- 网关不保存对话正文,也不用请求内容训练模型;调用记录(不含正文)保留 90 天;请求会转发给上游模型服务商处理
- 内容规范
- 禁止生成色情和成人内容;不支持、也不提供破限预设
最后验证:2026-10-03:跨域请求实测通过;界面步骤依据 JanitorAI 帮助中心核对,未在 JanitorAI 账号内端到端实测
接入步骤
- 1
创建 Key,选好分组
在 WanAPIs 控制台「API 密钥」里创建一把 Key。分组设置和 SillyTavern 教程的第 1 步一样:用 Claude 选 claude max;还想用 DeepSeek、Gemini,就在「分组调用顺序」里把 default 加在后面,并关掉「跨分组重试」。
- 2
打开 API Settings
登录 JanitorAI,打开任意一个角色对话,在设置菜单里点 API Settings,添加一个新配置(Add Configuration)。
- 3
填写配置
按下面填写。Proxy URL 要完整复制,包括末尾的 /chat/completions。
JanitorAI → API Settings → Add ConfigurationConfig Name: WanAPIs Model Name: claude-sonnet-5-5 Proxy URL: https://api.wanapis.com/v1/chat/completions API Key: sk-xxx Custom Prompt: (先留空) - 4
保存并测试
点 Add,再点 Save Settings,然后刷新页面,发一条消息测试。
已知限制
- 我们没有在 JanitorAI 账号里做端到端实测,界面名称以 JanitorAI 当前版本为准。
- JanitorAI 自带的 janitor+ Router 是它自己的付费服务,和这里的 Proxy 配置无关。
- Claude 4.7 及以后的型号官方不再接受自定义的 temperature 等采样参数,WanAPIs 会自动去掉,所以在 JanitorAI 里调 Temperature 对这些型号不起作用。
常见问题
Proxy URL 只填到 /v1 行不行?
不行。JanitorAI 要完整的请求地址,必须带 /chat/completions:https://api.wanapis.com/v1/chat/completions。
报「分组 … 下模型 … 无可用渠道」怎么办?
Model Name 写错了(大小写不对、多了空格),或者这把 Key 的分组里没有这个模型。从模型市场复制模型名,再检查 Key 的分组设置。
发消息没反应或报错?
先检查 Proxy URL 是否完整、Key 是否正确、账户是否还有余额;改完设置后记得点 Save Settings 并刷新页面。
能写 NSFW 内容吗?
不能。WanAPIs 的使用规范禁止生成色情和成人内容,我们也不提供、不支持破限预设。
我的对话会被保存或拿去训练吗?
网关不保存对话正文,也不会用任何请求内容训练模型。调用记录(不含正文)保留 90 天。请求会转发给上游模型服务商处理。详见官网「数据与安全」页。
现在就把 JanitorAI 接到 WanAPIs
一个 API Key 调用 GPT、Claude、Gemini、DeepSeek、Kimi、GLM 等模型,国内直连、按 token 实付。