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

Швидкий старт: Інтеграція з Python & JS

Вставте неконтрольовану LLM API у свій існуючий стек без тертя. Цей посібник показує, як маршрутизувати клієнти Python та JS до нашого кінцевого пункту, сумісного з OpenAI, миттєво.

Передумови та налаштування базового URL

Спочатку підключіть клієнт до правильного ендпоінту. Ми розміщуємо API, сумісну з OpenAI, за адресою https://api.grokuncensoredversion.com/v1. Вам потрібен один активний API-ключ, отриманий через реєстрацію в Google або email. Ідентифікатор моделі, який ви повинні надіслати, — це "uncensored". Це єдина модель з відкритими вагами, а не шар маршрутизації до GPT або Grok. Встановіть базовий URL та ключ у змінних середовища перед написанням коду.

Встановлення офіційного SDK OpenAI

Використовуйте офіційні бібліотеки для автоматичної обробки автентифікації. Встановіть пакет через стандартний менеджер пакетів. Клієнт зчитуватиме змінні середовища, які ви налаштували раніше. Цей підхід працює як для екосистеми Python, так і для Node.js без додаткових кроків конфігурації.

from openai import OpenAI

client = OpenAI(base_url="https://api.grokuncensoredversion.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)
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokuncensoredversion.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);

Зроблення першого запиту на створення діалогу

Стандартний chat.completions запит на отримання текстового виведення. Модель відповідає без відмов у вмісті для законних дорослих тем. Вхідні дані коштують $0.15 за 1M токенів, тоді як виведення коштує $0.50 за 1M токенів. Помилки та відмови не списують ваш кредит. Ви можете перевірити підключення за допомогою простого запиту.

curl https://api.grokuncensoredversion.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit the current server latency metrics."}]
  }'

Увімкнення потокової передачі для виводу в реальному часі

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

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)

Налаштування режиму JSON та виклику функцій

Структуруйте вивід надійно за допомогою режиму JSON. Встановіть response_format до {"type": "json_object"}. Ви також можете визначити інструменти для виклику функцій. Використовуйте параметри, такі як temperature та top_p для контролю випадковості. Модель підтримує ці стандартні функції без додаткової конфігурації.

Обробка тарифів і лімітів (300 об/хв)

Моніторьте використання, орієнтуючись на суворі ліміти. Ви отримуєте 300 запитів на хвилину на ключ та 8 одночасних запитів. Тіло запиту має бути менше 8 МБ. Якщо ви перевищите ліміт швидкості, ви отримаєте помилку 429. Помилки автентифікації повертають 401, а недостатній кредит — 402. Ваше контекстне вікно підтримує 100,000 токенів загалом, з максимальним виводом 16,000 токенів.

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

Як поповнити кредит uncensored AI API?

Поповнюйте рахунок лише криптовалютою. Ми приймаємо USDT (TRC20) або USDC (Base) для сум від $20 до $500. Ви отримуєте бонусні кошти за більші депозити, і кошти ніколи не згорають.

Чи це офіційна необмежена версія моделі Grok?

Ні, ми є незалежним постачальником. Ми надаємо нашу власну відкриту необмежену модель, а не офіційні моделі Grok, GPT або Llama. Наш API сумісний з тим самим кодом клієнта, який ви б використовували для цих постачальників.

Що станеться, якщо я отримую помилку 402?

Помилка 402 означає, що ваш попередньо оплачений кредит вичерпано. Завантажте більше USDT або USDC на свій акаунт, щоб миттєво відновити службу. Існуючий баланс зберігається і не має строку дії.

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

Зареєструйтеся, отримайте свій токен і оновіть кінцеву точку. Це все.