·8 мин. чтения

Cherry Studio в России: Claude, GPT, DeepSeek и Gemini

Как подключить Cherry Studio к Claude, GPT, DeepSeek и Gemini по одному ключу PlusVibe: адрес API, модели, база знаний, MCP. Без VPN, оплата в рублях.

Cherry Studio в России: Claude, GPT, DeepSeek и Gemini

Cherry Studio — бесплатный десктопный клиент для языковых моделей с открытым исходным кодом (лицензия AGPL-3.0) для Windows, macOS и Linux. В одном окне — чат с несколькими моделями, ассистенты, база знаний по вашим документам, распознавание картинок и MCP-серверы. Своих моделей у Cherry Studio нет: он работает через API тех провайдеров, которые вы в нём настроите.

В России с этим проблема: зарубежные API не принимают российские карты, а часть из них не отвечает на запросы из РФ. Решение — подключить Cherry Studio к OpenAI-совместимому API PlusVibe: один ключ, модели Claude, GPT, DeepSeek, Gemini и другие, оплата в рублях. Ниже — пошаговая настройка, проверенная на нашем API теми же запросами, которые отправляет Cherry Studio. Инструкция написана по версии 2.1.6 (релиз 11 октября 2026 года).

Что понадобится

  • Cherry Studio — установщик берётся на официальном сайте cherryai.com или в релизах на GitHub.
  • Ключ PlusVibe. Зарегистрируйтесь на plusvibeapi.ru/register и создайте ключ в разделе «API-ключи». Ключ выглядит как sk-pv-…. Для Cherry Studio удобно завести отдельный ключ с лимитом расхода — так в статистике видно, сколько потратил именно этот клиент.

Шаг 1. Добавьте провайдера

Откройте Настройки → Провайдеры моделей и нажмите «Добавить провайдера». В окне создания пользовательского провайдера:

  1. Имя провайдера — любое, например PlusVibe.
  2. В настройках конечной точки заполните поле для формата OpenAI (Chat Completions) — это основной формат нашего API, он подходит для всех текстовых моделей каталога. Остальные форматы заполнять не нужно.
  3. В поле адреса укажите корень API:
Хост API:  https://plusvibeapi.ru
Ключ API:  sk-pv-ВАШ_КЛЮЧ

Под полем Cherry Studio показывает строку «Путь запроса» — там должно получиться https://plusvibeapi.ru/v1/chat/completions.

С /v1 или без: как Cherry Studio собирает адрес

Это самая частая причина ошибок, поэтому коротко о правилах. Мы проверили их по исходному коду Cherry Studio (функция formatApiHost, одинаковая в версиях 1.9 и 2.1):

  • Если в адресе нет версии API, Cherry Studio сам добавляет /v1: https://plusvibeapi.ru превращается в https://plusvibeapi.ru/v1.
  • Если версия уже есть, второй раз она не добавляется: https://plusvibeapi.ru/v1 тоже работает.
  • Косая черта в конце отбрасывается: https://plusvibeapi.ru/ — то же самое, что без неё.
  • Символ # в конце отключает автоматическое добавление версии — Cherry Studio использует адрес как есть. Для нашего API этот приём не нужен. Если всё же им пользуетесь, пишите https://plusvibeapi.ru/v1#: вариант https://plusvibeapi.ru# отправит запросы на адрес без /v1, и чат ответит ошибкой 404.

Итог: пишите https://plusvibeapi.ru или https://plusvibeapi.ru/v1 — оба варианта дают правильный путь.

Шаг 2. Получите список моделей

После сохранения ключа Cherry Studio запрашивает у API список моделей — это обычный GET /v1/models с заголовком Authorization: Bearer. Отметьте нужные модели и нажмите «Проверить и включить»: Cherry Studio отправит пробный запрос к выбранной модели и включит провайдера.

Тот же запрос можно повторить вручную, чтобы убедиться, что ключ работает:

curl -s https://plusvibeapi.ru/v1/models \
  -H "Authorization: Bearer sk-pv-ВАШ_КЛЮЧ" | jq -r '.data[].id'

В ответе — идентификаторы всех моделей каталога, текстовых и для эмбеддингов. Вот как выглядят строки для моделей из этой статьи (вывод отфильтрован):

claude-sonnet-5.5
gpt-6-luna
deepseek-v4.1-flash
google/gemini-3.8-flash
bge-m3

Добавить модель вручную

Если модель не нужна из общего списка или вы хотите задать ей параметры, нажмите «Добавить модель вручную» и введите ID модели ровно так, как он написан в каталоге и в ответе /v1/models, — например claude-sonnet-5.5 или google/gemini-3.8-flash. Поле «Имя модели» — только подпись в интерфейсе, его можно сделать любым. В том же окне задаются возможности модели (визуальные, рассуждение, инструменты, эмбеддинги) — если Cherry Studio не распознал модель сам, отметьте нужное вручную, иначе соответствующие функции в чате не появятся.

Для начала подойдёт такой набор:

  • gpt-6-luna — быстрые повседневные вопросы, понимает изображения;
  • claude-sonnet-5.5 — тексты, анализ документов и код;
  • deepseek-v4.1-flash — самая дешёвая из этого списка;
  • google/gemini-3.8-flash — работа с изображениями и длинными материалами.
МодельВходВыход
gpt-6-luna3 ₽/1M19,07 ₽/1M
claude-sonnet-5.559 ₽/1M294 ₽/1M
deepseek-v4.1-flash1,91 ₽/1M7,63 ₽/1M
gemini-3.8-flash4,72 ₽/1M23,58 ₽/1M

Цены — за 1 млн токенов, из живого каталога; все модели — на странице /models. Подробнее про отдельные семейства — в статьях про Claude API в России и ChatGPT в России.

Шаг 3. Проверьте чат

Создайте новый чат, выберите модель из группы провайдера PlusVibe и задайте вопрос. Cherry Studio отправляет потоковый запрос к /v1/chat/completions. Ниже — тот же запрос через curl; мы выполнили его на боевом API перед публикацией:

curl -sN https://plusvibeapi.ru/v1/chat/completions \
  -H "Authorization: Bearer sk-pv-ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6-luna",
    "stream": true,
    "stream_options": {"include_usage": true},
    "reasoning_effort": "low",
    "messages": [{"role": "user", "content": "Одной фразой: зачем нужен десктопный клиент для LLM?"}]
  }' | tail -n 6

Конец потока — последний фрагмент с расходом токенов и маркер завершения:

data: {"choices":[{"delta":{},"finish_reason":"stop","index":0}],...,"model":"gpt-6-luna","object":"chat.completion.chunk","usage":{"completion_tokens":41,"prompt_tokens":33,"total_tokens":74}}

data: {"choices":[],"object":"chat.completion.chunk","usage":{"completion_tokens":41,"prompt_tokens":33,"total_tokens":74}}

data: [DONE]

Фрагмент с usage Cherry Studio использует, чтобы показать под ответом количество токенов.

Рассуждения, изображения и инструменты

Уровень размышлений

Для моделей с рассуждением в настройках ассистента и в панели ввода появляется переключатель «Уровень размышлений»: «По умолчанию», «Выключить», «Низкий», «Средний», «Высокий» и другие — набор зависит от модели. Для OpenAI-совместимого провайдера Cherry Studio передаёт выбор в параметре reasoning_effort; наш API его принимает, что видно по примеру выше. Токены рассуждения оплачиваются как выходные, поэтому для простых вопросов разумно ставить низкий уровень. Какие уровни поддерживает каждая модель — в разделе документации «Режим рассуждений».

Если переключатель не появился, откройте настройки модели и отметьте у неё возможность «Рассуждение».

Изображения

Картинку можно вставить прямо в поле ввода. Cherry Studio отправит её в формате OpenAI — частью сообщения типа image_url с данными в base64. Мы проверили такой запрос с тестовым изображением, левая половина которого красная, а правая синяя: gpt-6-luna, claude-haiku-5.5 и google/gemini-3.8-flash ответили одинаково — «слева красный, справа синий». Если кнопка прикрепления картинки неактивна, у модели в Cherry Studio не отмечена возможность «Визуальные». Какие модели принимают изображения, видно в каталоге.

MCP-серверы

В разделе Настройки → Серверы MCP подключаются встроенные серверы (чтение веб-страниц, файловая система, память и другие) или свои — через STDIO, SSE или Streamable HTTP. Сами MCP-серверы работают на вашем компьютере или у их владельца, а модель получает их инструменты обычным полем tools в запросе и решает, какой вызвать. Поэтому для MCP нужна модель с поддержкой вызова функций. Мы проверили такой запрос с инструментом получения веб-страницы на deepseek-v4.1-flash: модель вернула finish_reason: "tool_calls" и вызов с нужным URL. Подробнее о механизме — в статье про function calling.

База знаний: эмбеддинги через PlusVibe

База знаний в Cherry Studio — это поиск по вашим файлам, папкам, заметкам и веб-страницам: документы режутся на фрагменты, каждый превращается в вектор, а в чат подставляются самые близкие к вопросу. Для векторов нужна модель эмбеддингов, и её можно взять у того же провайдера PlusVibe.

  1. В списке моделей провайдера PlusVibe включите модель эмбеддингов, например bge-m3 или qwen3-embedding-8b. Если Cherry Studio не отнёс модель к эмбеддингам сам, в её настройках выберите тип «Эмбеддинги».
  2. Откройте База знаний → Новая база знаний и в поле «Модель эмбеддингов» выберите эту модель.
  3. Добавьте источники — файл, папку, URL или заметку — и дождитесь окончания индексации.

Размерность векторов Cherry Studio узнаёт сам: отправляет пробный запрос со словом test и считает длину ответа. Вот тот же запрос:

curl -s https://plusvibeapi.ru/v1/embeddings \
  -H "Authorization: Bearer sk-pv-ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{"model": "bge-m3", "input": "test"}' \
  | jq '{model, dims: (.data[0].embedding | length), usage}'
{
  "model": "bge-m3",
  "dims": 1024,
  "usage": {
    "prompt_tokens": 3,
    "total_tokens": 3
  }
}

У qwen3-embedding-8b размерность 4096. Учтите: после смены модели эмбеддингов базу знаний приходится пересоздавать — векторы разных моделей несовместимы. Для документов на русском хорошо подходят bge-m3, frida и модели семейства Qwen3 Embedding:

МодельВходВыход
bge-m35 ₽/1M0 ₽/1M
qwen3-embedding-8b5 ₽/1M0 ₽/1M
frida4 ₽/1M0 ₽/1M

Сравнение всех моделей эмбеддингов и примеры кода — в статье «Embeddings API в России».

Частые проблемы

401 — неверный ключ

API отвечает authentication_error с текстом «Отсутствует или неверный API-ключ». Ключ скопирован не полностью, с лишним пробелом, удалён или исчерпал лимит расхода. Проверьте его в разделе «API-ключи» и вставьте заново.

404 или «не удалось получить модели»

Почти всегда виноват адрес. Посмотрите строку «Путь запроса» в настройках провайдера: должно быть https://plusvibeapi.ru/v1/chat/completions. Если там нет /v1 — скорее всего, в конце адреса стоит #: уберите его или напишите https://plusvibeapi.ru/v1#. Без /v1 вместо API отвечают страницы сайта: чат получает 404, а список моделей — HTML-страницу вместо JSON.

«Модель не найдена»

API отвечает 404 с типом model_not_available, если ID модели не совпадает с каталогом, — например, вы добавили модель вручную с опечаткой или со старым названием. В тексте ошибки API подсказывает формат правильного идентификатора. Сверьте ID с ответом /v1/models или нажмите в Cherry Studio кнопку обновления списка моделей.

Нет кнопки картинки или переключателя рассуждений

Cherry Studio показывает эти элементы по возможностям модели. Откройте настройки модели в провайдере PlusVibe и отметьте «Визуальные» или «Рассуждение».

Cherry Studio или веб-интерфейс

Cherry Studio — личное приложение: всё хранится на компьютере, ставится за пару минут, сервер не нужен. Если чат нужен команде — с общими аккаунтами, доступом из браузера и хранением на вашем сервере, — посмотрите Open WebUI и LibreChat: они подключаются к тому же ключу PlusVibe.

Частые вопросы

Нужен ли VPN? Нет. Cherry Studio обращается напрямую к plusvibeapi.ru, а мы уже отправляем запрос к модели.

Какой тип провайдера выбирать? OpenAI-совместимый формат Chat Completions. Он работает для всех текстовых моделей каталога, включая Claude и Gemini, поэтому отдельные провайдеры под каждую компанию не нужны.

Писать адрес с /v1 или без? Подойдут оба варианта: https://plusvibeapi.ru и https://plusvibeapi.ru/v1. Cherry Studio сам добавит /v1, если его нет, и не продублирует, если он есть.

Сколько это стоит? Cherry Studio бесплатен. Платите только за токены по ценам каталога — без подписки и абонентской платы, с баланса в рублях. Цены всех моделей — на странице /models.

Можно ли использовать один ключ в нескольких программах? Да, но удобнее завести отдельный ключ на каждую программу: так в статистике видно расход каждой, а при утечке достаточно отозвать один ключ.

Итог

Cherry Studio подключается к PlusVibe за несколько минут: пользовательский провайдер в формате OpenAI, хост https://plusvibeapi.ru, ключ sk-pv-… и модели из автоматически загруженного списка. По тому же ключу работают база знаний на наших эмбеддингах, изображения, рассуждения и инструменты MCP — с оплатой в рублях и без VPN.

Подключите Cherry Studio к PlusVibe

Claude, GPT, DeepSeek, Gemini и другие модели по одному ключу. Оплата в рублях.

Получить ключ →
Cherry StudioCherry Studio в РоссииCherry Studio APICherry Studio настройкаCherry Studio OpenAI совместимый провайдерCherry Studio база знанийCherry Studio ClaudeCherry Studio DeepSeekCherry Studio без VPNPlusVibe API

Попробуйте PlusVibe API

OpenAI-совместимый API: GPT, Claude, Gemini, видео и изображения — один рублёвый ключ. Работает из России без VPN, оплата рублями.

Читайте также

Cherry Studio в России: Claude, GPT, DeepSeek и Gemini