你以为 DeepSeek 连不上是模型太“高级”,其实大多数人是把 URL、API Key 和模型名搞乱了。只要这三样来自同一个提供方、同一条“线路”,Janitor AI 上的 DeepSeek 通常几分钟就能跑起来。麻烦都出在:DeepSeek 密钥配了 OpenRouter 的地址、把基础 URL 填进了完整代理字段、或者照抄了早就废弃的旧模型名。
这篇是 2026 年版的 DeepSeek × Janitor AI 实战配置指南,用尽量“人话”的方式讲清:直连 DeepSeek 和通过 OpenRouter 的区别、每个字段该填什么、常见报错怎么查、以及适合角色扮演的模型和参数。里面的步骤我自己按着走过一遍,也帮几位朋友排过坑,能跑通的概率挺高。
如果你已经被 401、404、429 这些报错折磨过一圈,可以先把这篇当成“排错清单”,一项项对照,比在论坛里盲猜要省心多了。
快速上手:在 Janitor AI 中接入 DeepSeek
URL + API Key + 模型名,必须同源
遇到这种情况,大多数人的第一反应都是错的:一看到“OpenAI 兼容”,就随手把 DeepSeek 的 Key 塞进 OpenRouter 的 URL。结果就是:怎么都连不上。正确思路只有一句话——URL、API Key、模型名,必须来自同一个“路线”。
- 用 DeepSeek 的 Key,就要配 DeepSeek 的接口地址和 DeepSeek 的模型 ID。
- 用 OpenRouter 的 Key,就要配 OpenRouter 的接口地址和它的模型 slug。
据 DeepSeek 官方文档说明,它采用 OpenAI 兼容格式,请求路径是 /chat/completions,而 OpenRouter 文档则写明自己的路径是 /api/v1/chat/completions,并要求 model 字段使用它支持的模型 slug(通常带提供方前缀)。混用这两套信息,十有八九会报错。

开始前要准备什么
动手改 Janitor AI 设置前,先把这些东西备好:
- 一个可正常登录的 Janitor AI 账号
- 一个 DeepSeek Platform 账号
- 在 DeepSeek Platform 里创建好的 Janitor AI 专用 API Key
- 该路线下足够的余额或额度(直连或代理都要看)
- 稳定的浏览器会话(别一边开十几个标签页一边调)
- 至少一个用来测试的角色或聊天窗口
- 你要用的那条路线对应的精确模型名
很多人只在账号设置页点两下就以为配置好了,结果真正进角色聊天时才发现根本没走到新接口。更稳的做法是:在角色聊天界面里打开 API 设置,配置完后直接在这个聊天里测试,这样能立刻看到效果。
DeepSeek 接入 Janitor AI:完整步骤
1. 注册或登录 DeepSeek Platform
先打开 DeepSeek 平台:https://platform.deepseek.com/,登录或注册账号。进入控制台后,新建一个 API Key。这个 Key 等于你的钱包密码,谁拿到谁能花你的额度,所以别随手截图发群里。
2. 复制并妥善保存 API Key
创建好 Key 后,只复制一次,找个安全的地方存起来。不要把它贴进公开提示词、角色卡、评论区、截图,或者分享给别人用的预设里。有用户反馈过:把带 Key 的截图发到群里,结果几小时内就被刷空余额。
3. 打开 Janitor AI,进入任意一个聊天
登录 Janitor AI,选一个你想测试的角色,打开或新建一段聊天。很多 Janitor AI 的集成方式,都是在聊天界面里暴露“API 设置”,而不是单独做一个开发者后台。
4. 找到 API / Proxy / 自定义接口设置
在聊天界面里,寻找类似这些选项:API Settings、Proxy Settings、Add Configuration、Custom API、OpenAI-compatible API 等。不同版本界面文案会变,但核心都是那几项:URL、API Key、模型名。
5. 选择“自定义 / OpenAI 兼容”接口
DeepSeek 支持 OpenAI 风格的 API 调用,所以在 Janitor AI 里,选那个允许你自定义 OpenAI 兼容端点的选项。DeepSeek 文档明确写了:可以通过修改配置,让 OpenAI 兼容的软件直接接它的接口。
6. 正确填写 URL:区分 Base URL 和完整代理 URL
很多人卡在这一步。先看清字段名字:
- 如果字段叫 Base URL,填:
https://api.deepseek.com
- 如果字段叫 Proxy URL / Chat-completions endpoint,需要填完整路径。直连 DeepSeek 当前官方路径是:
https://api.deepseek.com/chat/completions
有些老旧工具或代理示例会写成 /v1/chat/completions,但不要自己脑补,除非你用的那家代理或 UI 明确写了要这个格式。DeepSeek 当前 API 参考里写的是 POST /chat/completions,示例请求也是 https://api.deepseek.com/chat/completions。
- 如果你走 OpenRouter,URL 应该是:
https://openrouter.ai/api/v1/chat/completions
我也不太确定未来 Janitor AI 会不会改字段名字,但只要记住:Base URL 是根地址,Proxy URL 通常要带完整路径,就不容易填错。
7. 填写模型名:用当前官方 ID
直连 DeepSeek 时,推荐从这两个模型开始:
deepseek-v4-flash
或:
deepseek-v4-pro
deepseek-v4-flash:适合日常聊天、角色扮演、节奏快的对话,响应速度更快、成本更低。deepseek-v4-pro:更适合复杂写作、推理较多的对话、长线剧情和多步骤规划。
DeepSeek 当前模型列表里,这两个都是正式的模型 ID。老名字比如 deepseek-chat、deepseek-reasoner 还在一些教程里出现,但官方公告里已经说明:这些只是兼容别名,计划在 2026 年 7 月 24 日起逐步停用。新配置尽量不要再用旧名,免得哪天突然失效。

8. 粘贴 API Key:别混用不同提供方
把你的 DeepSeek API Key 粘贴到 Janitor AI 的私密 Key 字段里。确认两件事:
- 没把 OpenRouter 的 Key 塞进 DeepSeek 的 URL
- 也没把 DeepSeek 的 Key 塞进 OpenRouter 的 URL
有用户反馈过:自己明明“照着教程抄”,结果是抄了两篇不同教程的半截,URL 和 Key 分别来自两家,怎么都连不上。
9. 保存设置:先验证连通性
点击 Save Settings 或类似按钮。这里有个小技巧:先别同时乱改温度、记忆、提示词、上下文长度和模型。先只改接口相关的三样(URL、Key、模型名),确认能正常回复,再去微调角色和生成参数。
10. 刷新页面,让新配置生效
保存后,给 Janitor AI 来一次硬刷新或重新加载聊天页面。有些代理教程会特别强调:保存代理配置后,一定要刷新 Janitor AI 页面再测试,否则可能还在用旧配置。
11. 用一句话测试 DeepSeek 是否接通
先发一个极其无聊的测试提示词:
如果 DeepSeek API 已连接成功,请用一句话回复。
只要这一步能稳定返回,你再去玩复杂角色、长剧情、花式设定都不迟。如果连这一步都不稳,就先别怪角色卡,先回头检查配置。
Base URL 和 Proxy URL:别再混为一谈
Base URL:根地址
Base URL 是接口的根地址,对 DeepSeek 来说就是:
https://api.deepseek.com
很多工具会在内部自动拼上 /chat/completions,所以只要给它 Base URL 就够了。
完整 Proxy URL:带路径的终点
完整 Proxy URL 通常包含完整的聊天补全路径。直连 DeepSeek 当前是:

https://api.deepseek.com/chat/completions
走 OpenRouter 时,是:
https://openrouter.ai/api/v1/chat/completions
千万别把模型名塞进 URL 里,比如:
https://api.deepseek.com/chat/completions?model=deepseek-v4-flash
这种写法在大多数 OpenAI 兼容工具里都是错的。模型名应该填在“Model”字段里,URL 字段只放地址。干净的配置,就是 URL 一栏只有地址,Key 一栏只有密钥,Model 一栏只有模型名。
在 Janitor AI 里选哪个 DeepSeek 模型更合适?
deepseek-v4-flash:角色扮演的默认首选
deepseek-v4-flash 适合追求回复速度、成本友好、对话流畅的场景。大部分日常角色扮演、轻剧情、聊天陪伴,用它就够了。有用户反馈,用 Flash 跑长对话时,节奏感更像“实时聊天”,不会等半天才出一句话。
deepseek-v4-pro:复杂剧情和长线推理
deepseek-v4-pro 更偏向高级推理和长文本质量。如果你在写多线并行的世界观、复杂人物关系、需要模型记住大量设定和伏笔,这个模型更稳。代价是:响应稍慢、成本更高,适合“精修”而不是“刷很多局”。
deepseek-chat:旧名,不建议新项目使用
deepseek-chat 这个名字在很多旧教程、Reddit 帖子里还在流传。DeepSeek 目前把它当成兼容别名,但已经排上了弃用时间表。新建配置时,不要把它当主力模型,免得哪天官方彻底下线,你的 Janitor AI 聊天突然全挂。
deepseek-reasoner:只在提供方明确要求时使用
deepseek-reasoner 也是类似情况,多见于早期示例。除非你用的代理或控制台明确写着“请使用 deepseek-reasoner”,否则更推荐直接用当前的 V4 系列模型 ID。
提供方的模型 slug 会长得不一样
通过 OpenRouter 或其他代理时,模型名往往会带前缀、后缀或路由标签,比如 deepseek/deepseek-v4-pro 之类。这些 slug 只在该提供方内部有效,不能直接拿去当作直连 DeepSeek 的模型名。正确做法是:在你使用的那家提供方的模型列表里,复制它给出的完整 slug。
直连 DeepSeek vs 走 OpenRouter:怎么选?
直连 DeepSeek:结构简单,好排错
如果你的目标很明确——只想用 DeepSeek 自家的接口、自家的 Key、自家的计费规则,那直连是更干净的方案。链路短,出问题时只需要检查一个提供方。根据 DeepSeek 公布的数据,直连时的延迟和稳定性通常也更可控。
OpenRouter / 其他代理:一号多模,更灵活
OpenRouter 这类代理的优势在于:一个账号可以访问多家模型,支持回退路由、统一计费和限额管理。它的模型列表里也收录了 DeepSeek V4 Pro 和 V4 Flash,适合喜欢频繁切换模型、对比体验的用户。
有用户反馈:在 OpenRouter 上先试 DeepSeek,如果感觉合适,再迁移到直连 DeepSeek 做长期使用,这样既能体验多模型,又能在稳定后简化链路。
两条路线没有绝对的“更好”,更像是“简单 vs 灵活”的取舍。需要提醒的是:一些免费或促销路线可能随时调整配额、涨价或下线,如果你打算长期用某个配置,记得定期看一眼提供方的最新说明。
DeepSeek × Janitor AI:推荐基础设置
角色扮演的温度和采样建议
可以先用比较保守的设置,确认接口稳定后再慢慢调。角色扮演场景下,温度在 0.7–0.9 之间是一个常见的起点:
- 接近 0.7:风格更稳、更贴设定,但有时会略显“安全”。
- 接近 0.9:创意更多、台词变化大,但偶尔会有点“跑偏”。
一些 Janitor AI 的集成教程也会推荐这个区间,并说明温度越高,随机性越强,剧情就越“出乎意料”。你可以先用 0.8 试几局,再根据自己的口味微调。
关于“思维模式”和参数差异
部分 DeepSeek 模型和路线支持更强的推理或“思考”行为,这类模式对采样参数的反应可能和你习惯的其他模型不太一样。不要默认“所有模型的温度、top_p 效果都一模一样”,可以先用小步调整的方式,观察几轮对话的变化。
DeepSeek 在 Janitor AI 上不工作:常见报错与排查
DeepSeek 官方错误码文档里,列出了常见状态码含义:
- 400:请求格式有问题(字段缺失、JSON 结构错误等)
- 401:认证失败(Key 错、没带、或权限不足)
- 402:余额不足或计费问题
- 429:触发限流(请求太频繁或超出配额)
- 500:服务端内部错误
- 503:服务过载或临时不可用

一位朋友之前一直卡在 401,以为是 Janitor AI 坏了,结果是他复制 Key 时多了一个空格。删掉空格重新粘贴,立刻就通了,这种“小问题”其实非常常见。
常见踩坑:这些错误别再犯
- 不要因为某个旧 Reddit 帖子或视频说好用,就继续用
deepseek-chat,先去看一眼当前官方模型列表。 - 不要把 OpenRouter 的模型 slug 当成直连 DeepSeek 的模型名,两边命名规则完全不同。
- 不要用 DeepSeek 的 API Key 配 OpenRouter 的 URL,或者反过来用 OpenRouter Key 配 DeepSeek URL。
- 不要把 Base URL 塞进“完整代理 URL”字段,除非 UI 明确写的是 Base URL。
- 不要在 URL 里加
?model=...这类参数,模型名应该单独填在 Model 字段。 - 不要忘记在保存代理配置后刷新 Janitor AI 聊天页面。
- 不要发带有完整 API Key 的截图到任何公开场所。
- 不要在一开始就调复杂角色提示词,先用一句话测试 API 是否连通。
DeepSeek 适合在 Janitor AI 里做角色扮演吗?
DeepSeek 本身就支持角色对话、长轮次互动和创意文本生成,用在 Janitor AI 做角色扮演是比较自然的组合。体验好不好,取决于:你选的模型、走的路线、角色卡质量、系统提示词、上下文长度和生成参数这些因素的配合。
- 轻量日常、快节奏互动:
deepseek-v4-flash很适合作为第一选择。 - 复杂世界观、长线剧情、需要模型“记仇记恩”的场景:
deepseek-v4-pro更有优势。
DeepSeek 的定价页面目前显示,两款 V4 模型都支持 1M 上下文长度,这对长剧情和设定回溯非常友好。不过价格和折扣会随时间调整,真正下重度使用前,建议再去看一眼最新价格。说实话,一个再完美的角色卡,也救不了 URL、Key、模型名三件事有一件填错的配置。
隐私与安全:别让 Key 和隐私“裸奔”
- 永远不要公开分享你的 API Key。
- 永远不要上传带 Key 的截图,即便是发给“熟人”。
- 优先使用官方控制台和文档,不要随便信来路不明的脚本和插件。
- 对第三方代理保持一点警惕,它们理论上可以看到或记录你的请求内容,具体要看隐私政策。
- 不要在角色聊天里粘贴真实的个人信息、支付信息、密码或私密文件。
- 尽量避免各种“越狱”“绕过安全”的提示词,把精力放在角色设定、场景规则、语气示例、记忆和生成参数上,角色扮演体验会更稳定。
最后检查清单:发测试消息前对一遍
在 Janitor AI 里测试 DeepSeek 前,可以按下面这份清单过一遍:
- 你选的是直连 DeepSeek,还是通过某个代理(比如 OpenRouter),没有混在一起用
- API Key 和 URL 来自同一个提供方
- 模型名也来自同一个提供方,并且是当前有效的 ID
- URL 字段填的是正确的 Base URL 或完整 endpoint
- 模型名只填在 Model 字段,没有塞进 URL
- Janitor AI 里的设置已经保存成功
- 保存后刷新过聊天页面
- 第一条测试消息足够短、足够简单
这个判断方法在很多配置里都被反复验证有效,建议直接收藏下来,当作以后每次换模型、换代理时的“出门检查”。如果你正准备在 Janitor AI 和 DeepSeek 之间做选择,这篇清单往往比问一圈朋友更省时间。
常见问题
Q:为什么我在 Janitor AI 里用 DeepSeek 总是报 401 或 404?
A:大概率是 URL、API Key 或模型名三者有一项不匹配。401 通常是认证失败,比如 Key 错、没带上、或者 Key 和 URL 不属于同一提供方;404 则可能是路径写错(比如多写了 /v1)或模型名在该提供方不存在。建议按顺序排查:先确认用的是直连 DeepSeek 还是 OpenRouter,再对照各自文档检查 URL 路径,最后在对应控制台复制最新模型名,避免手打或照抄旧教程。
Q:DeepSeek 直连和通过 OpenRouter,哪种更适合做长期角色扮演?
A:如果你主要只用 DeepSeek 模型,直连通常更简单、链路更短,排错也更直接;如果你想频繁切换不同家的模型,或者需要统一的配额和限流管理,OpenRouter 会更灵活。判断时可以看两点:一是你是否真的会长期用多家模型,二是你更在意“稳定可控”还是“随时试新东西”。实在拿不准,可以先在 OpenRouter 上体验几天,再把稳定下来的组合迁移到直连 DeepSeek。
Q:我应该选 deepseek-v4-flash 还是 deepseek-v4-pro 做主力模型?
A:如果你更看重响应速度、成本和“像聊天一样顺畅”的体验,先用 deepseek-v4-flash 当默认主力;如果你在写长篇剧情、复杂世界观,或者经常需要模型做多步推理和规划,deepseek-v4-pro 会更合适。一个实用做法是:日常陪聊和轻剧情用 Flash,关键剧情节点或需要高质量输出时切到 Pro,这样既省成本,又能在关键场景拉满质量。
Q:Janitor AI 里温度、top_p 这些参数怎么调才适合角色扮演?
A:可以先把温度设在 0.7–0.9 之间,top_p 保持在 0.9 左右作为起点。温度偏低时,角色更稳但可能有点“保守”;温度偏高时,台词更有惊喜感,但偶尔会跑题。判断是否合适,可以看三点:角色是否还“像自己”、剧情是否能接得上、是否频繁出现逻辑断层。每次只改一个参数、只改一点点,多聊几轮再决定要不要继续调整。
Q:用第三方代理接 DeepSeek,会不会有隐私风险?
A:理论上有风险,因为你的所有请求都会先经过代理服务器,再转发给 DeepSeek。代理方是否记录或分析这些数据,要看它的隐私政策和实际实现。更稳妥的做法是:敏感内容尽量只在直连 DeepSeek 或你信任的提供方上使用,代理更多用来做模型体验和功能测试;同时避免在任何角色聊天里输入真实身份信息、账号密码或支付数据,这样即便日志被记录,风险也会小很多。
写到这里,其实你已经掌握了大部分人踩坑几天才摸清的要点。剩下的,就是在自己的角色和故事里慢慢试、慢慢调,让这些冷冰冰的配置,变成真正好玩的对话体验。


