一把 API 密钥,同时用于 Claude Code 和角色聊天
编程智能体和角色聊天客户端都讲 OpenAI 兼容 API。这里讲讲一把密钥如何从同一份余额驱动 Claude Code 和你的角色聊天。
编程智能体和角色聊天客户端感觉像是两个不同的世界,但在底层它们讲同一种语言:OpenAI 兼容的 Chat Completions。这意味着一把密钥、一个端点就能同时服务两者。你可以让 Claude Code 接入一个网关来处理真正的工作,晚上再用同一把密钥进行角色聊天,全部从同一份余额中扣费。下面讲讲它如何运作,以及为何如此便利。
两个世界,一个协议
Claude Code、Cline、Codex 和 Kilo Code 是编程智能体;SillyTavern、Janitor.AI 和 RisuAI 是角色聊天客户端。它们看似毫不相关,但每一个都连接到一个 OpenAI 兼容端点和一把密钥。一个网关位于两者背后,因此同一份凭据既能在早上驱动一次重构,也能在夜里驱动一段故事。没有理由为两个讲同一协议的工具保留各自的账户和各自的账单。
配合 Claude Code 使用
把你的编码代理指向网关:将基础 URL 设为 https://api.unorouter.com/v1 并填上你的 UnoRouter 密钥,然后挑一个强的编码模型。Claude Code、Cline、Codex 和 Kilo Code 都接受一个兼容 OpenAI 的基础 URL,于是代理照常工作,而网关把请求路由到你所选的模型。为了成本或质量换模型,只是一行改动,无需新密钥。
用于角色聊天
同一把密钥可接入 SillyTavern、Janitor.AI、RisuAI 和 Chub:选择 OpenAI 兼容源,将基础 URL 设为 https://api.unorouter.com/v1,粘贴密钥并加载模型。你的角色、世界书和预设照常运行。UnoRouter 还自带一个聊天与角色客户端,因此当你不想启动完整应用时,同一把密钥和额度在那里也能用。
两边共用一个余额
由于两边都跑在同一把密钥上,你的编程用量和角色聊天用量都从同一份按量付费余额中扣除。额度不会过期,没有需要去衡量是否值得的月度席位,你在一处就能看到全部支出,而不必把它们分散到各个供应商。免费档让你在付费前先试用两边。一个账户覆盖你一整天,工作与娱乐皆然。
要点
编程智能体和角色聊天客户端共享 OpenAI 兼容协议,因此一把密钥就能从同一份余额驱动两者。UnoRouter 正是为这种跨度而生:为 Claude Code 等提供干净的 API,为讲故事提供聊天与角色客户端,200+ 个模型,以及不会过期的额度。一把密钥,一份账单,两个世界。
Nevika 接受任意 OpenAI 兼容端点作为自定义代理。这里给出一分钟的配置流程、该选哪个模型,以及大家最常撞到的两个报错。
一位角色扮演玩家在 UnoRouter 上从记忆力、情感深度、推进力和创意写作四方面为三个 Claude Opus 版本排名。4.8 胜出,4.6 力压 4.7,每个版本都有各自明显的强项与短板。
SpicyChat 是一个零配置的 RP 网站,它的记忆和上下文被拦在付费档后面。UnoRouter 保留那份轻松的开局,还加上 200+ 个由你挑的模型、深度 lorebooks,以及一把还能运行编程智能体的密钥。