Интеграция Ace Data Cloud с Cherry Studio: Полное руководство
Интеграция Ace Data Cloud с Cherry Studio: Полное руководство
Cherry Studio — это кроссплатформенный AI-клиент с открытым исходным кодом, поддерживающий работу с несколькими моделями через единый интерфейс. Благодаря возможности добавления пользовательских провайдеров, совместимых с OpenAI API, вы можете интегрировать Ace Data Cloud и получить доступ к Claude, GPT, Gemini и другим моделям через один API-токен.
Зачем использовать Ace Data Cloud в Cherry Studio
При работе с Cherry Studio разработчики часто сталкиваются с необходимостью управлять несколькими API-ключами от разных провайдеров. Каждый сервис требует отдельной регистрации, настройки биллинга и мониторинга квот. Ace Data Cloud решает эту проблему, предоставляя единую точку доступа к множеству моделей.
Основные преимущества:
- Единый токен для Claude Opus/Sonnet/Haiku, GPT-5/4o, Gemini, Grok, Kimi, GLM, DeepSeek
- Консолидированный биллинг с детализацией по токенам и запросам
- Прямое подключение без необходимости настройки прокси
- Бесплатная квота для новых пользователей
Получение API-токена
Перейдите в консоль Ace Data Cloud и создайте новое приложение. При первой регистрации вам будет предоставлена бесплатная квота для тестирования сервиса.
Скопируйте сгенерированный API Token — он понадобится для настройки Cherry Studio.
Архитектура точек доступа
Ace Data Cloud предоставляет отдельные OpenAI-совместимые эндпоинты для каждого семейства моделей. Cherry Studio автоматически добавляет /v1/chat/completions к адресу API, если он не заканчивается на #. Поэтому:
- Claude использует дефолтный путь:
https://api.acedata.cloud(без#) - Остальные семейства требуют полного URL с
#на конце
- Claude:
https://api.acedata.cloud| claude-opus-4-8, claude-sonnet-4-6 - GPT:
https://api.acedata.cloud/openai/chat/completions#| gpt-5.6-sol, gpt-5.5-pro, gpt-4o - Gemini:
https://api.acedata.cloud/gemini/chat/completions#| gemini-3.1-pro, gemini-2.5-pro - Grok:
https://api.acedata.cloud/grok/chat/completions#| grok-4, grok-3
Настройка провайдера в Cherry Studio
Шаг 1: Добавление провайдера
1. Откройте Настройки (иконка шестерёнки) в Cherry Studio
2. Перейдите на вкладку Сервисы моделей
3. Нажмите + Добавить
4. Заполните поля:
- Имя провайдера: Ace Data Cloud - Claude
- Тип провайдера: OpenAI
5. Нажмите Добавить
Шаг 2: Конфигурация
Откройте созданного провайдера и настройте:
- Включить переключатель (обязательно!)
- API Key: вставьте токен из консоли Ace Data Cloud
- API Address:
https://api.acedata.cloud - Управление моделями: добавьте ID моделей вручную
Пример для Claude:
claude-opus-4-8
claude-sonnet-4-6
claude-haiku-4-5-20251001
Конфигурация для GPT
Создайте отдельного провайдера:
- API Address:
https://api.acedata.cloud/openai/chat/completions# - Модели:
gpt-5.6-sol,gpt-5.5-pro,gpt-5.4,gpt-4o,o3
Важно: символ # в конце обязателен, иначе Cherry Studio добавит лишний /v1/chat/completions.
Генерация изображений через gpt-4o-image
Cherry Studio не поддерживает добавление пользовательских провайдеров для панели «Рисование», но вы можете использовать gpt-4o-image — модель, которая генерирует изображения через формат chat-completion.
Настройка:
1. В провайдере GPT добавьте модель gpt-4o-image
2. Создайте новый диалог и выберите эту модель
3. Отправьте текстовый промпт — изображение вернётся в формате Markdown 
Чтобы редактировать существующее изображение, прикрепите его к сообщению (Cherry Studio отправит его как image_url). Убедитесь, что в настройках модели включена опция «Визуальные способности».
curl-пример для gpt-4o-image
curl https://api.acedata.cloud/openai/chat/completions \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4o-image",
"messages": [
{
"role": "user",
"content": "Vintage travel poster of the Amalfi Coast, art-deco style"
}
]
}'
Ответ содержит URL изображения в поле choices[0].message.content.
Специализированные модели изображений
Для продвинутой генерации используйте специализированные модели через Images API:
gpt-image-2,gpt-image-1.5,gpt-image-1nano-banana-pro,nano-banana-2,nano-banana-2-lite
Endpoint: https://api.acedata.cloud/openai/images/generations
Пример для gpt-image-2:
curl https://api.acedata.cloud/openai/images/generations \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "Cyberpunk cityscape at night, neon lights, rain-soaked streets",
"size": "2048x1152"
}'
Доступные разрешения:
- 1:1:
1024x1024,2048x2048,2880x2880 - 16:9:
1792x1024,2048x1152,3840x2160 - 9:16:
1024x1792,1152x2048,2160x3840
Ограничения:
- Стороны изображения должны быть кратны 16
- Длинная сторона ≤ 3840 пикселей
- Общее количество пикселей ≤ 8,294,400
- Параметр
nигнорируется (всегда возвращается 1 изображение)
Python SDK для автоматизации
Для интеграции в приложения используйте OpenAI SDK:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_TOKEN",
base_url="https://api.acedata.cloud"
)
# Текстовая генерация с Claude
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[
{"role": "user", "content": "Explain event-driven architecture"}
]
)
print(response.choices[0].message.content)
# Генерация изображения с gpt-4o-image
image_response = client.chat.completions.create(
model="gpt-4o-image",
messages=[
{"role": "user", "content": "Abstract geometric pattern, bauhaus style"}
]
)
# URL изображения будет в content
print(image_response.choices[0].message.content)
Для специализированных моделей изображений:
image = client.images.generate(
model="gpt-image-2",
prompt="Minimalist product photography of a ceramic vase",
size="2048x2048"
)
print(image.data[0].url)
Мониторинг использования и расходов
Все запросы отслеживаются в реальном времени:
- История использования: platform.acedata.cloud/console/usages
- Остаток квоты: platform.acedata.cloud/console/applications
Биллинг осуществляется по фактическому потреблению токенов (для текстовых моделей) или количеству изображений (для генеративных моделей). Стоимость каждого запроса детализируется с точностью до миллисекунд и input/output токенов.
Типичные ошибки и решения
`token_mismatched` или `invalid_token`
Проверьте, что в поле API Key указан именно токен Ace Data Cloud из консоли, а не ключ другого провайдера. Убедитесь, что у приложения достаточный баланс.
Модель не найдена / `api_not_implemented`
Причины:
- Модель GPT отправлена на Claude-эндпоинт (или наоборот)
- Забыли добавить
#в конце URL для non-Claude провайдеров - Опечатка в названии модели (например,
gpt-5.5proвместоgpt-5.5-pro)
Решение: создайте отдельных провайдеров для каждого семейства согласно таблице выше.
Модель добавлена, но не появляется в селекторе
Проверьте, что переключатель «Включить» в правом верхнем углу страницы провайдера активирован. Cherry Studio скрывает модели отключённых провайдеров.
Нет кнопки загрузки изображения для gpt-4o-image
В Cherry Studio откройте Управление моделями → найдите gpt-4o-image → включите опцию Визуальные способности. После этого в диалоге появится кнопка прикрепления изображений.
Дополнительные ресурсы
- Документация Cherry Studio: docs.cherry-ai.com
- Каталог моделей Ace Data Cloud: platform.acedata.cloud/documents
- API-документация Claude: platform.acedata.cloud/documents/claude
- API-документация OpenAI Chat: platform.acedata.cloud/documents/openai-chat-completions-integration
- API-документация Images: platform.acedata.cloud/documents/openai-images-generations
Заключение
Интеграция Ace Data Cloud с Cherry Studio даёт вам единую точку доступа к ведущим AI-моделям без необходимости управления множеством API-ключей и биллинговых аккаунтов. Один токен, одна консоль мониторинга, множество возможностей — от Claude Opus для сложных рассуждений до gpt-image-2 для высококачественной генерации изображений.
Начните работу с бесплатной квотой на platform.acedata.cloud и убедитесь, насколько проще может быть работа с AI-моделями.
Comments
Post a Comment