Подключение к IDE и инструментам
NitronGPT — OpenAI-совместимый API. Везде, где можно указать свой Base URL и ключ, подойдут эти настройки:
CursorVS Code — Cline / Roo CodeVS Code — ContinueJetBrains — ProxyAI / CodeGPTPython (openai SDK)Node.js (openai SDK)
1.Cursor
- Открой Settings → Models.
- В поле «OpenAI API Key» вставь свой ключ из личного кабинета.
- Включи «Override OpenAI Base URL» и укажи: https://nitron.space/v1
- Добавь кастомную модель с именем claude-sonnet-5 и включи её.
text
OpenAI API Key: sk-nitron-...
Override OpenAI Base URL: https://nitron.space/v1
Модель: claude-sonnet-52.VS Code — Cline / Roo Code
- Открой настройки расширения (иконка шестерёнки в панели Cline/Roo).
- API Provider: выбери «OpenAI Compatible».
- Base URL: https://nitron.space/v1
- API Key: ключ из личного кабинета.
- Model ID: claude-sonnet-5
text
API Provider: OpenAI Compatible
Base URL: https://nitron.space/v1
API Key: sk-nitron-...
Model ID: claude-sonnet-53.VS Code — Continue
- Открой конфиг Continue (команда «Continue: Open config» или файл ~/.continue/config.json).
- Добавь модель в массив models:
json
{
"models": [
{
"title": "NitronGPT",
"provider": "openai",
"model": "claude-sonnet-5",
"apiKey": "sk-nitron-...",
"apiBase": "https://nitron.space/v1"
}
]
}4.JetBrains — ProxyAI / CodeGPT
- Установи плагин ProxyAI (бывш. CodeGPT) из маркетплейса JetBrains.
- В настройках плагина выбери провайдер «Custom OpenAI» (OpenAI-совместимый).
- URL: https://nitron.space/v1/chat/completions (или Base URL: https://nitron.space/v1 — зависит от версии плагина).
- API Key: ключ из личного кабинета.
- Model: claude-sonnet-5
text
Provider: Custom OpenAI
Base URL: https://nitron.space/v1
API Key: sk-nitron-...
Model: claude-sonnet-55.Python (openai SDK)
- Установи пакет: pip install openai
- Пример запроса:
python
from openai import OpenAI
client = OpenAI(
api_key="sk-nitron-...",
base_url="https://nitron.space/v1",
)
resp = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)6.Node.js (openai SDK)
- Установи пакет: npm install openai
- Пример запроса:
javascript
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-nitron-...',
baseURL: 'https://nitron.space/v1',
});
const resp = await client.chat.completions.create({
model: 'claude-sonnet-5',
messages: [{ role: 'user', content: 'Привет!' }],
});
console.log(resp.choices[0].message.content);Не нашёл свой инструмент? Любой клиент с поддержкой OpenAI API подключается по тому же принципу: Base URL https://nitron.space/v1 + твой ключ.