Инструменты

Cursor

AI-редактор кода. Подключите ApiMira и работайте с любой моделью из каталога в одном редакторе.

Cursor принимает чужой адрес шлюза: в настройках есть поле «Override OpenAI Base URL». Ключ действует в чате и в агенте.

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

Base URL
https://apimira.com/v1
API-ключ
am-ВАШ_КЛЮЧСоздаётся в кабинете, раздел «API-ключи». Полное значение показывается один раз.
Model ID
google/gemini-3.7-flashКопируется из каталога целиком, вместе с префиксом до «/».

Как подключить

  1. 1Откройте Settings → Models (Ctrl+, или Cmd+,).
  2. 2Включите «Override OpenAI Base URL» и впишите адрес шлюза вместе с /v1.
  3. 3В поле «OpenAI API Key» вставьте ключ ApiMira: несмотря на название, он уходит на указанный вами адрес.
  4. 4Добавьте нужный Model ID в список моделей вручную — каталог ApiMira Cursor не подгружает.
  5. 5Проверьте в чате, затем включайте агентный режим: он работает через вызов функций.
Override OpenAI Base URL: https://apimira.com/v1
OpenAI API Key:           am-ВАШ_КЛЮЧ
Model:                    google/gemini-3.7-flash

Tab и подсказки прямо в коде остаются на моделях Cursor — это ограничение самого редактора, своим ключом их не переключить. Запасной путь для агента — расширение Cline или Roo Code внутри Cursor: оно не трогает настройки редактора.

Вызов функций поддерживается, поэтому агентные режимы работают. Строгий JSON-режим (response_format) и снятый формат functions шлюз отвергает ошибкой unsupported_parameter — параметр не игнорируется молча. Картинки на вход принимаются у моделей с пометкой «Видит картинки» на странице «Модели»: часть content типа image_url со ссылкой вида data:image/png;base64,… (PNG, JPEG или WebP, до 5 МБ каждая, до 50 штук на запрос). Внешние ссылки шлюз не скачивает, а модель без этой пометки отвечает ошибкой unsupported_capability — обе ошибки называют причину прямо.