Интеграции и совместимость
RouterAPI совместим с OpenRouter и OpenAI. Измените base_url — и всё работает.
Единственная настройка
Замените base_url на наш endpoint. Всё остальное остаётся без изменений.
Auth: Authorization: Bearer YOUR_API_KEY
SDK и библиотеки
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
base_url="https://routerapi.ru/api/v1",
api_key="YOUR_API_KEY",
)
resp = client.chat.completions.create(
model="openai/gpt-4o",
messages=[{"role": "user", "content": "Hi"}],
)
Node.js (OpenAI SDK)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://routerapi.ru/api/v1",
apiKey: "YOUR_API_KEY",
});
const resp = await client.chat.completions.create({
model: "openai/gpt-4o",
messages: [{ role: "user", content: "Hi" }],
});
cURL
curl -X POST "https://routerapi.ru/api/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o",
"messages": [{"role": "user", "content": "Hi"}]
}'
LangChain (Python)
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://routerapi.ru/api/v1",
api_key="YOUR_API_KEY",
model="openai/gpt-4o",
)
result = llm.invoke("Расскажи о себе")
Интеграция с IDE
Cursor
В настройках Models укажите Custom API Base URL: https://routerapi.ru/api/v1 и ваш API-ключ.
Cline (VS Code)
В настройках расширения выберите "OpenRouter" или "Custom" провайдер. Укажите наш base URL и ключ.
Continue (VS Code)
В config.json добавьте провайдер с apiBase: https://routerapi.ru/api/v1 и вашим ключом.
Roo Code (VS Code)
Настройте провайдер OpenRouter-Compatible. Base URL: https://routerapi.ru/api/v1.
Kilo Code
В настройках укажите кастомный endpoint https://routerapi.ru/api/v1 и API-ключ.
Zed Editor
В AI Assistant укажите API URL и ключ {{ config("app.name") }} для подключения моделей.
Интеграция с n8n
Через OpenAI-совместимый нод
n8n поддерживает кастомные OpenAI-совместимые endpoint'ы. Используйте стандартный нод OpenAI Chat Model с нашим base URL.
- 1. Добавьте нод
OpenAI Chat Modelв workflow. - 2. Создайте Credential типа OpenAI.
- 3. В поле API Key укажите ваш ключ RouterAPI.
- 4. В поле Base URL укажите:
Модель указывается в формате OpenRouter, например openai/gpt-4o.
Через HTTP Request нод
Для полного контроля используйте нод HTTP Request с прямым вызовом API.
// Настройки HTTP Request
Method: POST
URL: https://routerapi.ru/api/v1/chat/completions
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Body (JSON):
{
"model": "openai/gpt-4o",
"messages": [
{
"role": "user",
"content": "{{ $json.input }}"
}
]
}
Выражение {{ $json.input }} подставляет данные из предыдущего нода.
Миграция с OpenRouter за 5 минут
- 1 Зарегистрируйтесь и получите API-ключ RouterAPI.
-
2
Замените
https://openrouter.ai/api/v1наhttps://routerapi.ru/api/v1. - 3 Укажите новый API-ключ. Формат запросов и ответов остаётся тем же.
- 4 Пополните баланс в рублях и продолжайте работу.