В настройках моделей Cursor есть переключатель Override OpenAI Base URL и список кастомных моделей. Включите его, укажите base URL на DaoXE и добавьте точные ID — chat и inline-правки Cursor пойдут по вашему ключу. Важно про охват: override перенаправляет OpenAI-запросы, но не Tab и не серверные функции Cursor. Про стоимость для Cursor и Claude Code — см. гайд Cursor и Claude Code.
Зачем направлять Cursor через DaoXE#
- UX Cursor остаётся, меняется бэкенд. Chat и правки Ctrl/Cmd-K идут на ваши модели DaoXE, а не на аккаунты вендоров.
- Один ключ, много моделей. Добавьте несколько ID DaoXE и переключайтесь между GPT, Claude, Gemini и DeepSeek в выборе модели.
- Маршрутизация по цене. Дешёвая модель на быстрые правки, топовая на сложное — один баланс. См. гайд по дешёвым API.
Настройка в Cursor#
- Откройте настройки моделей. Cursor Settings → Models. Прокрутите к разделу OpenAI API Key.
- Добавьте кастомную модель. В списке моделей Add model и введите имя, совпадающее с точным ID из
GET /v1/models(придуманные не сработают). - Переопределите base URL. Разверните OpenAI API Key, вставьте ключ DaoXE, включите Override OpenAI Base URL и укажите
https://daoxe.com/v1. - Verify и выбор. Нажмите Verify — Cursor отправит живой запрос; затем выберите свою модель в chat/composer и запустите небольшую задачу.
Что важно учесть
Override действует глобально на OpenAI-запросы и на весь аккаунт, а не на одну модель: включение перенаправляет запросы Cursor на DaoXE. Собственный Tab и часть серверных/агентных функций Cursor привязаны к его инфраструктуре и ваш эндпоинт не используют — кастомные модели питают в основном chat и правки. Агентным правкам нужна модель с tool calling. Берите точные ID из GET /v1/models; если Verify падает — неверен base URL или ключ. Больше клиентов — в заметки по настройке клиентов.
Убедитесь, что отдают настоящую модель#
Сначала проверьте эндпоинт, а не клиент — если это не работает, настройки не помогут:
export DAOXE_API_KEY="your_api_key"
# List the exact model IDs your account can call
curl --fail-with-body --show-error --silent \
https://daoxe.com/v1/models \
-H "Authorization: Bearer ${DAOXE_API_KEY}"Дешёвый эндпоинт помогает, только если отдаёт настоящую модель. Сначала проверьте связь вне Cursor, затем сравните фиксированный промпт с официальным API при temperature 0:
curl --fail-with-body --show-error --silent \
https://daoxe.com/v1/chat/completions \
-H "Authorization: Bearer ${DAOXE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_EXACT_MODEL_ID",
"max_tokens": 64,
"messages": [{"role": "user", "content": "Say hello in one sentence."}]
}'Проверяйте нас, а не верьте на слово
Направьте открытый бенчмарк на DaoXE и на официальный API и сравните при temperature 0. Затем изучите, как поймать подмену модели, чтобы дешёвый эндпоинт не подменил вам модель на меньшую.
Частые вопросы#
Cursor работает с кастомным OpenAI-совместимым эндпоинтом?
Да — включите Override OpenAI Base URL в Settings → Models, укажите https://daoxe.com/v1, добавьте ключ и точный ID, затем Verify.
Tab-автодополнение пойдёт через DaoXE?
Нет — Tab и часть серверных функций работают на инфраструктуре Cursor. Override влияет на OpenAI-запросы chat/edit, поэтому для них добавьте кастомные модели.
Почему Verify не проходит?
Почти всегда неверный base URL (должен оканчиваться на /v1) или ключ, либо имя модели не совпадает с ID из GET /v1/models.
Можно держать несколько моделей?
Да — добавьте несколько точных ID и переключайтесь; всё на одном балансе DaoXE. Текущее преимущество в цене: обычно на ~30–80% ниже прайса (дешёвые группы).
Попробуйте DaoXE — и проверьте его сами
Один ключ для GPT, Claude, Gemini, DeepSeek и других. Направьте открытый бенчмарк на нас и сравните — не верьте на слово.