uk ▾

Несексована API, сумісна з OpenAI

Створюйте ключ
unfilteredaichatgpt.com

Документація API

Почніть генерувати невідфільтрований контент за допомогою нашої LLM з відкритими вагами за лічені хвилини, використовуючи стандартний код, сумісний з OpenAI.

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

Використовуйте свій унікальний API-ключ із базовим URL https://api.unfilteredaichatgpt.com/v1 для автентифікації запитів. Ваш ключ генерується відразу після реєстрації через Google або електронну пошту.

  • Передайте ключ у Authorization header as a Bearer token.
  • Підписка не потрібна; кредит списується за кожен токен.
curl https://api.unfilteredaichatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List available api endpoints and rate limits"}]
  }'

POST /v1/chat/completions

Надішліть свій промпт до /v1/chat/completions ендпоінт для отримання текстових відповідей. Ідентифікатор моделі завжди uncensored.

from openai import OpenAI

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

Цей ендпоінт приймає стандартні повідомлення чату. Він не підтримує вбудовування, зображення або аудіо.

GET /v1/models

Запит /v1/models перевірити доступні моделі. Ви побачите uncensored модель перелічено.

import OpenAI from "openai";

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

Цей ендпоінт підтверджує, що ваше з'єднання активне та автентифікація виконана правильно.

Параметри: Temperature, Top P та Інструменти

Контролюйте творчість за допомогою temperature та top_p. Використовуйте tools для виклику функцій.

Встановити response_format до {"type": "json_object"} для структурованого виводу. Модель ігнорує фільтри контенту для законних дорослих тем.

Потокові відповіді (SSE)

Увімкніть потокову передачу, встановивши 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 одночасними запитами на ключ.

Тіло запиту не повинно перевищувати 8 МБ. Помилки, такі як 401 (недійсний ключ) або 402 (відсутність кредиту), повертаються миттєво без споживання кредиту.

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

Чи це офіційний API ChatGPT?

Ні. Ми використовуємо власну uncensored LLM з відкритими вагами. Вона сумісна з SDK OpenAI, але це не GPT.

Який обсяг контексту підтримує модель?

Модель підтримує вікно контексту обсягом 100,000 токенів для спільного вводу та виводу.

Що станеться, якщо я досягну ліміту швидкості?

Ви отримаєте помилку 429. Зачекайте перед повторною спробою або оновіть свій обліковий запис, якщо це можливо.

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

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

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