Интеграции и совместимость

RouterAPI совместим с OpenRouter и OpenAI. Измените base_url — и всё работает.

Единственная настройка

Замените base_url на наш endpoint. Всё остальное остаётся без изменений.

Base URL: https://routerapi.ru/api/v1
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. 1. Добавьте нод OpenAI Chat Model в workflow.
  2. 2. Создайте Credential типа OpenAI.
  3. 3. В поле API Key укажите ваш ключ RouterAPI.
  4. 4. В поле Base URL укажите:
https://routerapi.ru/api/v1

Модель указывается в формате 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. 1 Зарегистрируйтесь и получите API-ключ RouterAPI.
  2. 2 Замените https://openrouter.ai/api/v1 на https://routerapi.ru/api/v1.
  3. 3 Укажите новый API-ключ. Формат запросов и ответов остаётся тем же.
  4. 4 Пополните баланс в рублях и продолжайте работу.

Попробуйте прямо сейчас

Создайте ключ и замените base_url