Диагностика · Cursor
Cursor: Unable to Reach Model Provider — причины и решения
Cursor сообщает, что не может достучаться до провайдера модели, когда запрос гибнет до HTTP-ответа: неверный base URL, сетевой путь или сбой у провайдера. Как понять, что именно у вас.
Что вы видите
We're having trouble connecting to the model provider. This might be temporary - please try again in a moment.Почему возникает
- Свой base URL неверен на транспортном уровне — опечатка в хосте, ошибка в схеме или URL, который никуда не резолвится, — поэтому HTTP-ответ вообще не приходит.
- Сетевой путь заблокирован: прокси, VPN или файрвол между Cursor и эндпоинтом обрывает соединение.
- Провайдер сам ненадолго упал. В этом случае на вашей стороне ничего не менялось, и ошибка проходит сама.
- Override-URL вставлен с лишним сегментом пути, который эндпоинт не обслуживает, поэтому слой TLS или HTTP падает раньше, чем могла бы вернуться ошибка API.
Что делать
- Проверьте тот же base URL вне Cursor через curl. Если и curl не подключается, проблема в URL или сети, а не в Cursor.
- Задайте в override только origin и дайте клиенту самому дописывать пути /v1.
- Если curl работает, а Cursor нет — проверьте, не идёт ли Cursor через прокси или VPN, которых терминал не использует.
- Если на вашей стороне ничего не менялось, а ошибка новая, подождите несколько минут — кратковременные инциденты у провайдера дают ровно это сообщение.
Докажите, что эндпоинт доступен
curl https://api.apitoken.sale/v1/models \
-H "x-api-key: sk-pool-•••" \
-H "anthropic-version: 2023-06-01"Похожие запросы
cursor unable to reach model providercursor connection failed anthropic
Вопросы и ответы
"Unable to reach model provider" — это то же, что 401 или 429?+
Нет. Это сообщение означает, что HTTP-ответ не пришёл вовсе. 401 или 429 означают, что провайдер ответил и отклонил запрос — другой слой, другое решение.
Вчера Cursor работал, сегодня падает без изменений — что теперь?+
Такой рисунок — это кратковременный сбой или изменение сетевого пути (VPN, прокси, captive portal). Сначала проверьте через curl; не переписывайте конфигурацию, которая уже работала.
Какой base URL ставить в override для Anthropic?+
Только origin — для этого шлюза https://api.apitoken.sale. Не дописывайте /v1: клиенты добавляют пути API сами, и удвоенный путь падает.
Пропустите сломанную настройку
apiToken.sale отдаёт стандартный Anthropic API — те же модели, те же SDK, один предоплаченный баланс. Направьте base URL вашего инструмента на него, и конфигурация с этой страницы заработает как написано.