MMashaGPT API
MMashaGPT API
МоделиДокументацияТестированиеAPI-ключиПлатежи
МоделиДокументацияТестированиеAPI-ключиПлатежи
API-ключиЗагрузка файлов
IDE-интеграции
CursorClaude CodeOpenCodeVS CodeCodex
Nano Banana 2POSTNano Banana ProPOST
Black ForestPOST
Seedream 5.0 Pro Text-to-ImagePOSTSeedream 5.0 Pro Image-to-ImagePOSTSeedream 5.0 Lite Text-to-ImagePOSTSeedream 5.0 Lite Image-to-ImagePOST
Grok Imagine Text-to-ImagePOSTGrok Imagine Image-to-ImagePOSTGrok Imagine Image 2.0 Text-to-ImagePOSTGrok Imagine Image 2.0 Image EditPOST
Qwen3 Text-to-ImagePOSTQwen3 Pro Text-to-ImagePOSTQwen3 Image-to-ImagePOSTQwen3 Pro Image-to-ImagePOST
Z-ImagePOST
GPT Image 2 Text-to-ImagePOSTGPT Image 2 Image-to-ImagePOSTGPT Image 2.5 Flare Text-to-ImagePOSTGPT Image 2.5 Flare Image-to-ImagePOSTGPT Image 2.5 Sunburst Text-to-ImagePOSTGPT Image 2.5 Sunburst Image-to-ImagePOST
QwenPOSTCodePlugTechPOST
TikTokPOST
Hailuo 2.3POSTMiniMax Hailuo 03 Text-to-VideoPOSTMiniMax Hailuo 03 Image-to-VideoPOSTMiniMax Hailuo 03 Reference-to-VideoPOSTMiniMax Video 01 DirectorPOST
Kling V2.5 Turbo Text-to-Video ProPOSTKling V2.5 Turbo Image-to-Video ProPOSTKling 2.6 Text-to-VideoPOSTKling 2.6 Image-to-VideoPOSTKling 3.0 Text-to-VideoPOSTKling 3.0 Omni Text-to-VideoPOSTKling 3.0 Omni Image-to-VideoPOSTKling 3.0 Omni Reference-to-VideoPOSTKling 3.0 Omni TransformationPOSTKling 3.0 Turbo Text-to-VideoPOSTKling 3.0 Turbo Image-to-VideoPOST
Veo 3.1POSTVeo 3.1 LitePOSTGemini Omni VideoPOST
Grok Imagine Video 1.5 PreviewPOSTGrok Imagine Text-to-VideoPOSTGrok Imagine Image-to-VideoPOST
HappyHorse 1.0 Text-to-VideoPOSTHappyHorse 1.0 Image-to-VideoPOSTHappyHorse 1.0 Reference-to-VideoPOSTHappyHorse 1.0 Video EditPOSTHappyHorse 1.1 Text-to-VideoPOSTHappyHorse 1.1 Image-to-VideoPOSTHappyHorse 1.1 Reference-to-VideoPOSTPixVerse v6 Text-to-VideoPOSTPixVerse v6 Image-to-VideoPOSTPixVerse v6 TransitionPOSTPixVerse v6 Reference-to-VideoPOSTPixVerse v6 ExtendPOST
Seedance V1.5 ProPOSTSeedance 2.0 Text-to-VideoPOSTSeedance 2.5 Text-to-VideoPOSTSeedance 2.0 MiniPOST
TopazPOST
ElevenLabs TTS Multilingual V2POSTElevenLabs TTS Turbo V2.5POSTElevenLabs TTS Flash V2.5POSTElevenLabs TTS V3POSTElevenLabs DubbingPOSTElevenLabs Sound Effect V2POSTElevenLabs Text-to-Dialogue V3POST
Gemini 3.1 Flash TTSPOSTGemini 2.5 Pro Preview TTSPOST
Kling 3.0 Motion ControlPOSTKling V1 Avatar ProPOSTKling V1 Avatar StandardPOST
xAIPOSTOpenAIPOST
Claude Sonnet 5POSTClaude Opus 4.8POSTClaude Opus 5.5POSTClaude Sonnet 5.5POST
DeepSeekPOSTGooglePOST
IDE-интеграции

Cursor IDE

Возможности и ограничения подключения MashaGPT API к Cursor через пользовательский Base URL.

API-ключи в CursorСкачать Cursor
Ставьте только из официального источника
Открывайте расширение или CLI по ссылкам выше. Не устанавливайте пакеты и расширения с похожими названиями из поиска: у них может быть другой publisher, другой endpoint или небезопасная сборка.

Статус подключения

Полная проверка в Cursor ещё не выполнена
Настройки ниже описывают подключение к совместимому API. Успешный тест модели в OpenCode не подтверждает работу Agent, инструментов или других функций Cursor. Плагин OpenCode в Cursor не устанавливается.

Для MashaGPT нужен редактор с возможностью указать свой адрес API. Обычное поле Anthropic API Key само по себе не меняет адрес сервера. Поддержка ключей Anthropic в Cursor не означает поддержку произвольного Anthropic Base URL.

Если доступен Override OpenAI Base URL

1
Откройте Cursor Settings → Models. Проверьте, есть ли в вашей версии Override OpenAI Base URL.
2
Укажите https://api.mashagpt.ru/v1 и API-ключ MashaGPT в настройках OpenAI-совместимого подключения.
3
Выберите модель с точным API ID из каталога. Начните с короткого текстового запроса и проверьте, что он появился в расходах MashaGPT API.
4
Отдельно проверьте чтение небольшого файла в открытом проекте. Если редактор требует Responses API или не даёт настроить нужный протокол, используйте проверенную инструкцию OpenCode.
Выбирайте протокол по модели
GPT-5.5, Grok 4.7, DeepSeek V4 и Gemini 3.1 Pro используют /v1/chat/completions. Claude требует /v1/messages. Название модели в чате может отличаться от API ID; сверяйте ID и endpoint с каталогом MashaGPT API. Наличие модели в каталоге само по себе не подтверждает работу конкретного редактора.
Ограничения редактора
Свой API-ключ не заменяет все встроенные функции Cursor: например, Tab Completion использует модели самого редактора. Набор доступных настроек и поддерживаемых моделей сверяйте с документацией вашей версии.
Claude использует отдельный протокол
Для Claude Code используйте Anthropic Messages API и точный ID из актуального каталога моделей MashaAPI. Модели Claude не входят в список OpenAI-совместимого GET /v1/models. Конфигурация OpenCode на этой странице предназначена для GPT, Grok, DeepSeek и Gemini. Настройка Claude приведена в инструкции Claude Code.
Если вы делаете своего бота
Эта инструкция подключает MashaGPT API к редактору кода. Для Telegram-бота, сайта или внутреннего ассистента используйте тот же API-ключ, но отправляйте запросы со своего сервера. Не вставляйте API-ключ в публичный frontend, мобильное приложение или код, который увидят пользователи.

Другие IDE-интеграции

Claude Code
Настройка Anthropic Messages API и текущий статус доступности Claude через MashaGPT.
OpenCode
Подключение GPT, Grok, DeepSeek и Gemini к OpenCode через MashaGPT API: конфигурация, выбор модели и проверка инструментов.
VS Code
OpenAI-compatible параметры MashaGPT API для Cline и проверка совместимости других расширений.
Codex
Статус поддержки Codex CLI и требования к публичному Responses API.
Документация
API-ключиЗагрузка файлов
IDE-интеграции
CursorClaude CodeOpenCodeVS CodeCodex
Nano Banana 2POSTNano Banana ProPOST
Black ForestPOST
Seedream 5.0 Pro Text-to-ImagePOSTSeedream 5.0 Pro Image-to-ImagePOSTSeedream 5.0 Lite Text-to-ImagePOSTSeedream 5.0 Lite Image-to-ImagePOST
Grok Imagine Text-to-ImagePOSTGrok Imagine Image-to-ImagePOSTGrok Imagine Image 2.0 Text-to-ImagePOSTGrok Imagine Image 2.0 Image EditPOST
Qwen3 Text-to-ImagePOSTQwen3 Pro Text-to-ImagePOSTQwen3 Image-to-ImagePOSTQwen3 Pro Image-to-ImagePOST
Z-ImagePOST
GPT Image 2 Text-to-ImagePOSTGPT Image 2 Image-to-ImagePOSTGPT Image 2.5 Flare Text-to-ImagePOSTGPT Image 2.5 Flare Image-to-ImagePOSTGPT Image 2.5 Sunburst Text-to-ImagePOSTGPT Image 2.5 Sunburst Image-to-ImagePOST
QwenPOSTCodePlugTechPOST
TikTokPOST
Hailuo 2.3POSTMiniMax Hailuo 03 Text-to-VideoPOSTMiniMax Hailuo 03 Image-to-VideoPOSTMiniMax Hailuo 03 Reference-to-VideoPOSTMiniMax Video 01 DirectorPOST
Kling V2.5 Turbo Text-to-Video ProPOSTKling V2.5 Turbo Image-to-Video ProPOSTKling 2.6 Text-to-VideoPOSTKling 2.6 Image-to-VideoPOSTKling 3.0 Text-to-VideoPOSTKling 3.0 Omni Text-to-VideoPOSTKling 3.0 Omni Image-to-VideoPOSTKling 3.0 Omni Reference-to-VideoPOSTKling 3.0 Omni TransformationPOSTKling 3.0 Turbo Text-to-VideoPOSTKling 3.0 Turbo Image-to-VideoPOST
Veo 3.1POSTVeo 3.1 LitePOSTGemini Omni VideoPOST
Grok Imagine Video 1.5 PreviewPOSTGrok Imagine Text-to-VideoPOSTGrok Imagine Image-to-VideoPOST
HappyHorse 1.0 Text-to-VideoPOSTHappyHorse 1.0 Image-to-VideoPOSTHappyHorse 1.0 Reference-to-VideoPOSTHappyHorse 1.0 Video EditPOSTHappyHorse 1.1 Text-to-VideoPOSTHappyHorse 1.1 Image-to-VideoPOSTHappyHorse 1.1 Reference-to-VideoPOSTPixVerse v6 Text-to-VideoPOSTPixVerse v6 Image-to-VideoPOSTPixVerse v6 TransitionPOSTPixVerse v6 Reference-to-VideoPOSTPixVerse v6 ExtendPOST
Seedance V1.5 ProPOSTSeedance 2.0 Text-to-VideoPOSTSeedance 2.5 Text-to-VideoPOSTSeedance 2.0 MiniPOST
TopazPOST
ElevenLabs TTS Multilingual V2POSTElevenLabs TTS Turbo V2.5POSTElevenLabs TTS Flash V2.5POSTElevenLabs TTS V3POSTElevenLabs DubbingPOSTElevenLabs Sound Effect V2POSTElevenLabs Text-to-Dialogue V3POST
Gemini 3.1 Flash TTSPOSTGemini 2.5 Pro Preview TTSPOST
Kling 3.0 Motion ControlPOSTKling V1 Avatar ProPOSTKling V1 Avatar StandardPOST
xAIPOSTOpenAIPOST
Claude Sonnet 5POSTClaude Opus 4.8POSTClaude Opus 5.5POSTClaude Sonnet 5.5POST
DeepSeekPOSTGooglePOST