uk ▾
Створюйте ключ

Документація API, сумісного з OpenAI

Вставте ключ OpenRouter AI у будь-який стандартний клієнт і отримуйте сирій, невідфільтрований текст. Цей посібник охоплює точні ендпоінти, параметри та ліміти, необхідні для миттєвого початку розробки.

Аутентифікація та базовий URL

Використовуйте свій ключ як Bearer-токен у заголовку Authorization. Базовий URL — HTTPS://api.openrouteraikey.com/v1. Цей кінцевий пункт працює з офіційними SDK OpenAI та будь-яким клієнтом, сумісним з OpenAI, шляхом зміни base_url та API-ключа. Вам не потрібно переписувати логіку інтеграції. Просто замініть ключ і базовий URL. Ваші запити надходять напряму до нашої моделі без цензури. Немає складного маршрутизування. Немає прив’язки до постачальника. Зберігайте наявну структуру коду незмінною.

Перший запит

Надішліть POST-запит до /v1/chat/completions із встановленим ідентифікатором моделі uncensored. Система повертає текст на основі вашого промпту. Ви можете миттєво почати тестування за допомогою простої команди curl. Це підтверджує працездатність вашого ключа та показує затримку. Ви отримаєте пряму відповідь. Немає зайвих заголовків для парсингу. Тільки сирій текстовий вивід.

curl https://api.openrouteraikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "check if port 8080 is open on 10.0.0.5"}]
  }'

SDK Python

Встановіть пакет openai та вкажіть його на наш базовий URL. Це дозволяє використовувати знайомий Python-код. Передайте свій ключ та назву моделі. Відповідь містить згенерований текст. Ви можете швидко ітерувати. Цей метод надійний для пакетної обробки. Він обробляє деталі з’єднання за вас. Ви просто зосереджуєтесь на логіці промпту.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouteraikey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node SDK

Використовуйте OpenAI Node SDK для надсилання запитів. Встановіть baseURL на нашу кінцеву точку. Використовуйте ID моделі uncensored. Це добре підходить для веб-серверів та скриптів. Бібліотека обробляє HTTP-деталі. Ви отримуєте чистий об'єкт у відповідь. Обробка помилок є стандартною. Ви можете інтегрувати це в будь-який Node.js проєкт. Це зберігає узгодженість вашого коду. Додаткові залежності не потрібні.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouteraikey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Потокова передача та використання токенів

Увімкніть потокову передачу, встановивши stream у true. Ви отримуєте чанки по мірі їх генерації. Це зменшує сприйняту затримку для користувачів. Останній чанк містить загальне використання токенів. Ви можете відстежувати витрати в реальному часі. Це корисно для довгих розмов. Ви не чекаєте повної відповіді. Дані надходять по мірі їх створення. Це відчувається миттєво. Дані про використання надійні для билінгу.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Ліміти, помилки та контекст

Ви отримуєте 300 запитів на хвилину та 8 одночасних запитів на ключ. Контекстне вікно становить 100 000 токенів. Помилки повертають стандартні HTTP-коди. 401 означає недійсний ключ. 402 означає відсутність коштів. 429 означає перевищення ліміту швидкості. Запити понад 8 МБ відхиляються. Максимальний обсяг виводу — 16 000 токенів. Помилки та відмови безкоштовні. Ваш передоплачений кредит нараховується лише за реальне використання. Це забезпечує передбачуваність витрат. Ви платите лише за токени. Жодних прихованих комісій. Жодних підписок у пастці. Суворий захист приватності. Запити не використовуються для навчання. Зареєструйтеся через Google або електронну пошту. Номер телефону не потрібен. Пробний період надає $0.50 на 7 днів. Поповніть рахунок через USDT або USDC. Бонуси надаються при $50, $100 та $200. Кредит не має строку дії. Повернення коштів не є стандартною практикою, але помилки виправляються. Це прямий API. Без посередників. Без корпоративних бар'єрів. Тільки чистий результат. Починайте розробку зараз. uncensored модель готова. Використовуйте її для контенту для дорослих. Використовуйте її для творчої свободи. Використовуйте її для досліджень. Ліміт лише ваша уява. Залишайте простим. Залишайте швидким. Залишайте uncensored.

Поширені запитання

Як отримати API-ключ OpenRouter AI?

Перейдіть на сторінку отримання API-ключа. Увійдіть за допомогою Google або електронної пошти та пароля. Ключ відображається миттєво. Номер телефону не потрібен. Ви можете почати користуватися ним одразу.

Що станеться, якщо у мене закінчаться кредити?

Ви отримаєте помилку 402. Поповніть рахунок за допомогою USDT або USDC. Кредит не має строку дії. Ви можете додати будь-яку цілу суму від $20 до $500. Бонуси застосовуються на вищих рівнях.

Чи є несексована модель такою ж, як моделі інших постачальників?

Ні. Це модель з відкритими вагами, налаштована на відсутність відмов. Це не GPT, не Claude і не модель жодного іншого постачальника. Вона працює на наших серверах. Використовуйте ідентифікатор моделі uncensored.

Отримайте свій ключ зараз

Зареєструйтеся, скопіюйте свій ключ і вкажіть його на новий базовий URL. Це весь робочий процес.

Створюйте ключ