Как подключить
Готовые настройки под каждый инструмент. Копируйте, вставляйте, работайте: остальной код остаётся ваш.
Главное в трёх строках
- Адрес
- https://api.solbon-api.com/v1
- Заголовок
- Authorization: Bearer mk-live-ВАШ_КЛЮЧ
- Пример модели
- claude-fable-5-1
Ключ создаётся в кабинете. Claude Code просит корень адреса, без /v1: он дописывает путь сам.
Claude Code
Работает по стандарту Anthropic: нужен корень адреса, без /v1.
терминалexport ANTHROPIC_BASE_URL="https://api.solbon-api.com"
export ANTHROPIC_AUTH_TOKEN="mk-live-ВАШ_КЛЮЧ"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"
claudeCursor
Settings → Models → OpenAI API Key → Override base URL.
настройкиBase URL: https://api.solbon-api.com/v1
API Key: mk-live-ВАШ_КЛЮЧ
Model: claude-fable-5-1Cline и Roo Code
В настройках выберите провайдер OpenAI Compatible.
настройкиAPI Provider: OpenAI Compatible
Base URL: https://api.solbon-api.com/v1
API Key: mk-live-ВАШ_КЛЮЧ
Model ID: claude-fable-5-1Codex CLI
Допишите провайдера в ~/.codex/config.toml.
~/.codex/config.tomlmodel = "claude-fable-5-1"
model_provider = "sol"
[model_providers.sol]
name = "Sol API"
base_url = "https://api.solbon-api.com/v1"
env_key = "SOL_API_KEY"
wire_api = "responses"Python, OpenAI SDK
Меняется только адрес и ключ, остальной код прежний.
pythonfrom openai import OpenAI
client = OpenAI(
api_key="mk-live-ВАШ_КЛЮЧ",
base_url="https://api.solbon-api.com/v1",
)
r = client.chat.completions.create(
model="claude-fable-5-1",
messages=[{"role": "user", "content": "Привет"}],
)
print(r.choices[0].message.content)Node.js, OpenAI SDK
То же самое для JavaScript и TypeScript.
javascriptimport OpenAI from "openai";
const client = new OpenAI({
apiKey: "mk-live-ВАШ_КЛЮЧ",
baseURL: "https://api.solbon-api.com/v1",
});
const r = await client.chat.completions.create({
model: "claude-fable-5-1",
messages: [{ role: "user", content: "Привет" }],
});
console.log(r.choices[0].message.content);curl
Проверить ключ, ничего не устанавливая.
терминалcurl https://api.solbon-api.com/v1/chat/completions \
-H "Authorization: Bearer mk-live-ВАШ_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-fable-5-1",
"messages": [{"role": "user", "content": "Привет"}]
}'Ключ получается за минуту
Заведите аккаунт, пополните баланс от $5, и настройки выше начнут работать.
Получить ключ