ru ▾
Открыть аккаунт

Документация

Начните работу с нашим uncensored LLM API за считанные минуты. Используйте стандартные SDK OpenAI для отправки текста и получения неограниченных выводов мгновенно.

$0.15
за 1M входных токенов
$0.50
Выходные токены / 1M
100,000
контекст токенов
$0.50
пробный кредит
300
запросов в минуту

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

Начните с отправки запросов на выделенный эндпоинт с вашим API-ключом в заголовке. Наш сервис использует стандартную структуру, совместимую с OpenAI, поэтому вам нужно только обновить базовый URL и ключ. Базовый URL — HTTPS://api.bestabliteratedmodels.com/v1. Вы можете сгенерировать ключ сразу после регистрации через Google или email. Номер телефона для аккаунта не требуется.

curl https://api.bestabliteratedmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 endpoints with zero refusals for uncensored chat"}]
  }'

Храните ваш ключ в безопасности. Каждый аккаунт позволяет один активный ключ в момент времени. Если вы сгенерируете новый, предыдущий ключ перестает работать немедленно. Это гарантирует, что ваше использование всегда связано с одним учетным данным.

Ваш первый запрос

Отправьте базовый запрос на завершение чата для тестирования конечной точки. Используйте идентификатор модели 'uncensored', чтобы получить выходные данные без отказов в контенте. API принимает стандартные параметры, такие как temperature и top_p. Вы можете отправить простой промпт, чтобы проверить, что подключение работает корректно.

from openai import OpenAI

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

Проверьте объект ответа на наличие сгенерированного текста. Модель поддерживает контекстное окно до 100,000 токенов. Это включает как ваш ввод, так и вывод. Ошибки, такие как некорректные ключи, возвращают код статуса 401.

Интеграция Node SDK

Интегрируйте API в ваши приложения Node.js с помощью официального SDK. Настройте клиент с вашим base URL и API-ключом. Структура кода зеркально отражает стандартные реализации OpenAI. Это делает миграцию с других провайдеров простой.

import OpenAI from "openai";

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

Обработка данных ответа для извлечения завершения. API поддерживает вызов функций и JSON-режим. Вы можете обеспечить строгий вывод JSON, установив параметр response_format. Это полезно для создания конвейеров структурированных данных.

Потоковые ответы

Включите потоковую передачу, чтобы получать токены по мере их генерации. Это снижает воспринимаемую задержку для пользователей. API использует события, отправляемые сервером (SSE) для этой цели. Вы можете анализировать поток для постепенного отображения текста.

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)

Последний чанк в потоке содержит общее количество использованных токенов. Это позволяет точно отслеживать расходы. Потоковая передача работает со всеми параметрами, такими как temperature и последовательности остановки. Используйте это для интерфейсов чата, требующих обновлений в реальном времени.

Лимиты запросов и ошибки

Следите за объемом запросов, чтобы избежать сбоев. Лимит составляет 300 запросов в минуту на ключ. Вы также можете выполнять 8 одновременных запросов одновременно. Размер тела запроса не может превышать 8 МБ. Превышение этих лимитов возвращает код состояния 429.

Если у вас закончились средства, API возвращает ошибку 402. Вы можете пополнить баланс с помощью криптовалюты. Мы принимаем USDT на сети TRC20 или USDC на сети Base. Минимальная сумма пополнения — $20. Бонусы применяются для больших сумм. Ошибки, такие как недействительный ключ, возвращают 401.

Контекстное окно и ограничения

Модель поддерживает контекстное окно на 100,000 токенов. Это охватывает промпт и дополнение. Максимальный вывод за запрос составляет 16,000 токенов. Если вы не установите max_tokens, лимит составляет 2,048 токенов. Планируйте свои вводы соответственно.

API работает только с текстом. Мы не предлагаем эмбеддинги или генерацию изображений. Отказы по контенту редки, но применяются к материалам сексуального характера с участием несовершеннолетних. Это жесткое ограничение обеспечивает соответствие требованиям. Используйте API для законного взрослого контента, художественной литературы или исследований.

Часто задаваемые вопросы

Каков базовый URL для API?

Базовый URL — HTTPS://api.bestabliteratedmodels.com/v1. Он работает с любым клиентом, совместимым с OpenAI. Вам нужно только изменить базовый URL и API-ключ в конфигурации.

Как обрабатывать ограничения частоты запросов?

Вам доступно не более 300 запросов в минуту. Вы также можете выполнять 8 одновременных запросов. При превышении этих лимитов вы получите ошибку 429. Отслеживайте использование, чтобы избежать прерываний.

Что произойдет, если у меня закончится кредит?

API возвращает ошибку 402. Вы можете пополнить баланс USDT или USDC. Кредит не истекает. Вы можете добавить любую целую сумму от $20 до $500. Бонусы применяются для больших сумм.

Получите API-ключ

Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Вот и всё.

Открыть аккаунт