在俄罗斯用 Cherry Studio:一个窗口里用 Claude、GPT、Gemini、DeepSeek,不用 VPN
Cherry Studio 是免费、开源的桌面 AI 客户端,支持 Windows、macOS 和 Linux:多模型对话、助手、翻译、知识库和 MCP 都有。软件本身只是外壳:回答来自你填了密钥的那个服务商,而 OpenAI、Anthropic、Google 的密钥在俄罗斯办不下来。在 Cherry Studio 里添加 RuAPI 服务商,一个密钥就能用 Claude、GPT、Gemini、DeepSeek、Qwen 和 GLM。Cherry Studio 直接连 www.ruapi.ai,不需要 VPN,充值用 USDT。
更新于:
from openai import OpenAI
client = OpenAI(
api_key="sk-...",
base_url="https://www.ruapi.ai/v1",
)
resp = client.chat.completions.create(
model="deepseek-flash",
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)动手改 Cherry Studio 的设置前,先用这个例子的 cURL 标签确认密钥能用。在 Cherry Studio 里地址写得更短:https://www.ruapi.ai,程序会自己补上 /v1,并在输入框下面显示实际请求路径 https://www.ruapi.ai/v1/chat/completions。
为什么 Cherry Studio 在俄罗斯不能直接用
自带的服务商要的密钥,你拿不到。
Cherry Studio 的服务商列表里有 OpenAI、Anthropic、Gemini,但每家都要自己的 API 密钥。这三家公布的服务国家和地区里都没有俄罗斯(anthropic.com/supported-countries、developers.openai.com/api/docs/supported-countries、aistudio.google.com/docs/available-regions,2026-11-03 核对),俄罗斯银行卡也付不了款。
每个模型都要单独开户、单独付钱。
Cherry Studio 能在一个对话里对比几个模型的回答,但直接用的话,每家厂商都得有账号。RuAPI 在 Cherry Studio 里只占一个服务商:一个密钥、一份 USDT 余额,每次请求的花费都记在 RuAPI 控制台的「使用日志」里。
Claude 走 OpenAI 栏时,Cherry Studio 不打缓存标记。
Cherry Studio 只给 Anthropic Messages 格式的请求自动加提示词缓存标记(Cherry Studio 2.1.10 源码,2026-11-03)。如果 Claude 只通过 OpenAI 栏接入,请求里没有标记,这时由 RuAPI 来打,但只在你 5 分钟内接着回复时才打。RuAPI 有原生 Anthropic 地址,可以让 Cherry Studio 自己打标记,做法见第 4 步。
怎么把 RuAPI 接到 Cherry Studio:5 步
下面的菜单名按 Cherry Studio 2.1.10(2026-10-31)的中文界面写。界面语言在「设置」→「外观」→「语言」里切换。
下载并安装 Cherry Studio
- 安装包在官网 cherryai.com/download 和 github.com/CherryHQ/cherry-studio 的 Releases 里。截至 2026-11-03,最新版本是 2026-10-31 发布的 2.1.10。
- Windows(x64 和 ARM64):安装包 Cherry-Studio-2.1.10-win-x64-setup.exe,或者不用安装就能运行的 …-portable.exe。macOS:Apple Silicon(arm64)和 Intel(x64)各有 .dmg。Linux:x64 和 arm64 的 AppImage、.deb、.rpm。
注册 RuAPI 并创建密钥
注册 www.ruapi.ai 只要邮箱,也可以直接用 Google 或 Yandex 账号。充值以 USDT 为主,最少 5 USDT,TRC20、BEP20、TON、Polygon 四个网络任选,USDC 也可以;手上没有加密货币的话,docs.ruapi.ai/zh/buy-usdt 讲了怎么用卢布通过 SBP 买 USDT。境外银行发行的卡同样能付。新账号通常自带 $0.05 体验额度,可以调用 claude-haiku-5-5、deepseek-flash 和 gpt-6-luna,首次充值后其余模型全部开放。
密钥:控制台 →「令牌管理」→「添加令牌」。更省事的做法:在控制台点「接入 Claude Code、Cline 等工具」,选 Cherry Studio,再点「一键添加 RuAPI 到 Cherry Studio」,程序会自动建好 RuAPI 服务商并填上你的密钥和 OpenAI 地址,第 3 步就不用做了。要用 Claude 的话,再给这个服务商补上 Anthropic 地址:在它的页面上点「API 地址」旁边的「添加端点」,在弹出的面板里再点一次「添加端点」→ Anthropic,填 https://www.ruapi.ai,点「保存」。


添加 RuAPI 服务商
- 第一次启动时点「配置其他服务商」,再点列表底部的「添加服务商」。已经配置过的话:「设置」→「模型服务」→「添加服务商」。会弹出「添加自定义提供商」窗口。
- 「提供商名称」写 RuAPI,「API 密钥」粘贴你的 sk-… 密钥。在「端点设置」的 OpenAI 栏填 https://www.ruapi.ai。下面会显示「请求路径:https://www.ruapi.ai/v1/chat/completions」,说明地址没问题;如果粘贴的地址已经带 /v1,程序不会再补一次。
- 要用 Claude 的话,把第二栏 Anthropic 也填上,同样是 https://www.ruapi.ai,请求路径会变成 https://www.ruapi.ai/v1/messages。点「添加」。
用「+」添加模型
- 如果 Cherry Studio 自己弹出模型列表,先点「跳过」。在 RuAPI 服务商页面点「同步模型」右边的「+」(提示「手动添加模型」)。
- 「模型 ID」填准确的名字,比如 deepseek-flash,「模型名称」和「分组名称」会自动填好。点「添加模型」。其他模型也这样一个个加,名字在 RuAPI 价格页上。
- Claude 模型(claude-haiku-5-5、claude-sonnet-5-5 等)在同一个窗口里把「对话协议」选成 Anthropic(服务商的 OpenAI 栏和 Anthropic 栏都填了,才会出现这个下拉框)。这样请求发到 /v1/messages,对话按 Cherry Studio 自己的估算超过 1024 token 后,它会给系统提示词和最近几条消息加缓存标记;每个 Claude 模型另有自己的最小缓存长度。之后重复发送的历史按「读缓存」价计费;第一次写入缓存比普通输入稍贵一点。
检测服务商,选默认模型
- 点 API 密钥旁边的「检测」,再点「开始」。检测通过后,右上角的开关会变绿。如果还是灰的,手动打开:服务商没启用,它的模型不会出现在对话里。
- 「设置」→「默认模型」:在「默认助手模型」「快速模型」(Cherry Studio 用它给对话起标题、提炼搜索关键词)和「翻译模型」里选 RuAPI 的模型。后两个用 deepseek-flash 或 claude-haiku-5-5 就够了。
- 打开对话,在顶部选 RuAPI 分组里的模型,发一条消息。这次请求和花费会马上出现在 RuAPI 控制台的「使用日志」里。
Cherry Studio 里填什么
服务商
提供商名称:RuAPI
API 密钥:sk-…
端点设置
OpenAI:https://www.ruapi.ai
Anthropic:https://www.ruapi.ai
→ /v1/chat/completions 和 /v1/messages
模型(「+」按钮)
模型 ID:deepseek-flash
Claude:对话协议选 Anthropic
付款
USDT / USDC,5 USDT 起
境外银行发行的卡
Cherry Studio 可用模型的价格
挑了几款适合聊天、翻译和 Cherry Studio 后台小任务的模型,价格与价格页显示价一致,单位是美元/100 万 token。不收订阅费,余额只按请求实际消耗的 token 扣。
| model | input $/M | output $/M |
|---|---|---|
| deepseek-flash | $0.17 读缓存 $0.0120 | $1.44 |
| gpt-5.4-mini | $0.90 读缓存 $0.0900 | $5.40 |
| claude-haiku-5-5 | $0.12 读缓存 $0.0120 >100K: $0.60 | $0.60 >100K: $3.00 |
| gemini-3.5-flash | $1.80 读缓存 $0.18 | $10.80 |
| claude-sonnet-5-5 | $2.40 读缓存 $0.12 | $12.00 |
| gpt-5.4 | $3.00 读缓存 $0.30 >272K: $6.00 | $18.00 >272K: $27.00 |
| claude-opus-5-5 | $4.80 读缓存 $0.24 | $24.00 |
input 列是新发送的提示 token,「读缓存」列是命中缓存的那部分,output 列是生成的回答。Cherry Studio 每次请求都会带上当前对话的历史,所以长对话到后面,输入 token 比最后一个问题多得多。GPT 和 DeepSeek 遇到重复的请求开头会自动走缓存;Claude 要在添加模型时把对话协议选成 Anthropic 才会(docs.ruapi.ai/zh/prompt-caching)。
灰色「>100K」一行是厂商给长上下文定的价:提示一旦越过门槛,整个请求都改按这一档计费,不只是超出的部分。
Cherry Studio 里的 Claude:选 Anthropic 协议还是 OpenAI 协议
| Anthropic 协议 | OpenAI 协议 | |
|---|---|---|
| 服务商里填哪一栏 | Anthropic:https://www.ruapi.ai | OpenAI:https://www.ruapi.ai |
| 请求发到哪里 | /v1/messages,Anthropic 原生格式 | /v1/chat/completions |
| 提示词缓存 | Cherry Studio 自动加 cache_control 标记 | Cherry Studio 不打标记,5 分钟内接着聊时由 RuAPI 来打 |
| 能用哪些模型 | 只有 Claude | RuAPI 全部模型,包括 Claude |
| 体验余额能用 | claude-haiku-5-5 | claude-haiku-5-5、deepseek-flash、gpt-6-luna |
依据 Cherry Studio 2.1.10 源码,2026-11-03 核对。两栏可以填在同一个服务商里,协议按模型分别选,Claude 和其他模型可以放在一起用。
