kosareva.cloud

Куда вставлять API-ключ нейросети: поле за полем по каждому инструменту

Ключ получен, дальше вопрос «куда». В каждом инструменте это своё меню, и рядом с ключом почти всегда нужно ещё два поля.

/ Короткий ответ

Общее правило

Почти в любом инструменте ключ вставляется не один, а вместе с двумя соседними полями: адресом сервера (base URL) и именем модели. Ключ отвечает на вопрос «кто платит», адрес на вопрос «куда слать», модель на вопрос «что запускать». Если заполнить только ключ, запрос уйдёт на адрес по умолчанию, обычно api.openai.com, и из России вернёт 403.

Поле для ключа называется по-разному: API Key, OpenAI API Key, Secret key, Token. Формат один: строка целиком, без пробелов и кавычек. В файлах настроек ключ пишется в кавычках как обычная строка, в полях интерфейса без них.

Проверка после вставки одна и та же: отправить короткое сообщение модели. Ответ значит, что все три поля верны. Ошибка 401 указывает на ключ, 404 на адрес, «model not found» на имя модели.

/ Что делать

По инструментам

01

VS Code с расширением

Панель чата, кнопка входа, ключ в появившееся поле. Адрес уже прописан, модель выбирается в выпадающем списке.

Инструкция со скриншотами
02

Cursor

Settings, вкладка Models. OpenAI API Key и ниже Override OpenAI Base URL. Из России работает только чат: своё облако Cursor закрыл.

03

Cline

Иконка настроек в панели Cline, API Provider: OpenAI Compatible. Три поля: Base URL, API Key, Model ID.

04

Continue

Файл config.yaml: у модели provider openai, apiBase, apiKey и model. Готовый файл можно скачать и переименовать.

Скачать config
05

Claude Code

Две переменные окружения в терминале перед запуском. Адрес без /v1.

export ANTHROPIC_BASE_URL="https://api.kosareva.cloud"
export ANTHROPIC_AUTH_TOKEN="ВАШ_КЛЮЧ"
claude
06

Zed

settings.json, раздел language_models, провайдер openai с api_url. Ключ вводится в панели ассистента.

/ По инструментам

Где это чинится в разных инструментах

  • n8n. Credentials, New, тип OpenAI: поля API Key и Base URL. Нода OpenAI дальше выбирает эти credentials из списка.
  • Make. Модуль OpenAI, Connection, Add: API Key и Organization ID (можно пустым). Кастомный адрес задаётся в модуле HTTP.
  • LangChain. ChatOpenAI(model=…, api_key=…, base_url=…), либо переменные OPENAI_API_KEY и OPENAI_BASE_URL.
  • Python и Node.js напрямую. Параметр api_key в конструкторе клиента. Ключ лучше держать в .env, а не в коде.
  • Open WebUI, LibreChat, AnythingLLM. Раздел Connections или Providers: OpenAI-compatible, адрес и ключ.
/ FAQ

Частые вопросы

Ключ вставил, пишет «model not found»

Имя модели должно совпадать с именем в каталоге того сервиса, чей ключ вы вставили. Скопируйте его со страницы модели.

Можно ли один ключ вставить в несколько инструментов?

Да, но удобнее выпустить по ключу на инструмент: тогда в статистике видно, кто сколько потратил, и один ключ можно отозвать, не трогая остальные.

Где хранить ключ в проекте?

В файле .env, который добавлен в .gitignore. Ключ, попавший в репозиторий, считайте утёкшим и отзовите.

/ На kosareva.cloud

Как это выглядит у нас

Для каждого инструмента у нас есть страница с полями, которые нужно заполнить, и готовыми файлами настроек. В кабинете рядом с каждой моделью кнопка «Получить API» открывает пример кода с адресом и именем модели, останется подставить ключ.

Ключ, который работает из России

OpenAI-совместимый адрес, оплата в рублях, ключ сразу после регистрации. Пополнение картой от 50 ₽.

Получить ключ