uk ▾
Почати зараз

Нецензурований API Завершення Чату Документація

Налаштуйте свій uncensored LLM миттєво за допомогою нашого API, сумісного з OpenAI. Цей посібник швидкого старту охоплює автентифікацію, базові запити та потокову передачу для високотарифної та недорогих розробок.

Базова URL-адреса та аутентифікація

Почніть кожен запит, вказавши SDK на наш базовий URL і додавши ключ. Ми використовуємо стандартну аутентифікацію через заголовки, тому існуючі клієнти працюють без змін. Ваш ключ надає доступ до uncensored моделі для законного контенту для дорослих та необмежених творчих робіт.

  • Базовий URL: https://api.grokaiapikey.com/v1
  • Заголовок: Authorization: Bearer YOUR_API_KEY

Згенеруйте свій ключ миттєво через вхід у Google або електронну пошту. Номер телефону не потрібен. Ключ унікальний для кожного акаунту, і генерація нового миттєво замінює старий активний ключ.

Перший запит

Надішліть свій перший запит на генерацію тексту через стандартний ендпоінт chat completions. Цей простий POST-запит демонструє, як взаємодіяти з моделлю для генерації тексту. Ви можете змінити системний промпт, щоб визначити персонажа або поведінку.

Переконайтеся, що ваше тіло запиту включає model field встановлено на uncensored. API повертає стандартну відповідь JSON, що містить згенерований текст та статистику використання токенів.

Інтеграція SDK Python

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

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

Інтеграція Node SDK

Реалізуйте API в Node.js, використовуючи стандартний пакет SDK OpenAI. Ця настройка бездоганно працює з проектами JavaScript та TypeScript. Налаштуйте клієнта з нашим базовим URL та секретним ключем.

SDK керує життєвим циклом запиту та парсингом відповіді. Ви можете легко додати обробку помилок для мережевих проблем або недійсних запитів. Цей шаблон ідеально підходить для веб-серверів та додатків реального часу.

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

Увімкніть потокове передавання для доставки токенів користувачам у реальному часі. Ця функція зменшує сприйняту затримку, надсилаючи дані по мірі їх генерації. SDK обробляє потік подій і поступово оновлює ваш інтерфейс.

Деталі використання токенів з'являються у фінальному чанку потоку. Це дозволяє точно відстежувати витрати без додаткових API-викликів. Потокова передача підтримується для всіх стандартних запитів.

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

Ваш акаунт підпорядковується певним лімітам швидкості та контекстним обмеженням. Модель підтримує контекстне вікно на 100,000 токенів для промпту та завершення разом. Ви можете встановити максимальний обсяг виходу 16,000 токенів за запит.

Поширені помилки включають 401 для недійсних ключів, 402, коли закінчуються кредити, та 429 для лімітів швидкості. Ліміт швидкості становить 300 запитів на хвилину на ключ. Помилки не споживають ваш попередньо оплачений кредит, гарантуючи, що ви платите лише за успішні генерації.

cURL

curl https://api.grokaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten common unix commands with brief descriptions"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.grokaiapikey.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.js

import OpenAI from "openai";

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

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

Яка базова URL-адреса для API?

Базовий URL: HTTPS://api.grokaiapikey.com/v1. Ви повинні встановити це в своєму клієнті, сумісному з OpenAI, для правильної маршрутизації запитів. Підтримуються стандартні заголовки та методи автентифікації.

Як обробляти ліміти швидкості?

Вам доступно не більше 300 запитів на хвилину на кожен ключ. Якщо ви перевищите цей ліміт, API поверне помилку 429. Ви також можете виконувати до 8 запитів одночасно на ключ.

Чи підтримує API потокову передачу?

Так, підтримується потокова передача через події, надслані сервером (SSE). Інформацію про використання токенів включено у останній фрагмент потоку. Це дозволяє відображати згенерований текст у реальному часі.

Генерація ключа за секунди

Зареєструйтеся, скопіюйте свій токен, оновіть кінцеву точку. Це вся необхідна конфігурація.

Почати зараз