Руководство по быстрому старту работы с uncensored API
Получите свой API-ключ без цензуры и начните отправку текстовых запросов за несколько минут. В этом руководстве описаны основы интеграции нашего конечного пункта, совместимого с OpenAI, в ваши существующие рабочие процессы.
Установите официальный SDK OpenAI
Начните с установки стандартной библиотеки, используемой большинством разработчиков. Этот пакет берет на себя HTTP-протокол.
- Python:
pip install openai - Node.js:
npm install openai
После установки вы готовы настроить параметры подключения.
Настройте базовый URL и ключ API
Направьте клиента на наш конкретный конечный пункт вместо стандартного провайдера. Используйте приведенный ниже базовый URL для всех запросов.
- Базовый URL:
https://api.preciotokensclaude.com/v1 - Идентификатор модели:
uncensored
Ваш ключ API появляется сразу после регистрации через Google или email.
Выполните первый запрос на создание чата
Отправьте простой текстовый запрос для тестирования интеграции. Модель отвечает только текстовым выводом.
Этот пример использует cURL для проверки подключения.
curl https://api.preciotokensclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Count the tokens in this 500 word essay"}]
}'Ответ содержит сгенерированный текст и статистику использования токенов. Ошибки, такие как 401 или 402, указывают на проблемы с аутентификацией или кредитами.
Включите потоковую передачу для ответов в реальном времени
Используйте Server-Sent Events для снижения задержки. Токены появляются по мере их генерации.
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
Определите инструменты для извлечения структурированных данных. Установите response_format для {"type": "json_object"} для строгого JSON.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.preciotokensclaude.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);И потоковая передача, и вызов функций работают вместе. Вы можете напрямую обрабатывать структурированные выводы в логике вашего приложения.
Лимиты, ошибки и контекстное окно
Отслеживайте использование, чтобы избежать прерываний. Контекстное окно поддерживает 100,000 токенов всего. Максимальный вывод составляет 16,000 токенов на запрос.
Лимиты составляют 300 запросов в минуту. Ошибка 429 означает, что вы достигли предела. Проверяйте баланс кредита перед большими нагрузками.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.preciotokensclaude.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)Частые вопросы
Сколько стоит uncensored API за токен?
Входные токены стоят $0.15 за миллион. Выходные токены — $0.50 за миллион. Вы платите за реальное использование, а не за подписки.
Каков максимальный размер окна контекста?
Модель поддерживает 100,000 токенов в сумме. Это включает токены промпта и завершения в совокупности.
Какие способы оплаты вы принимаете?
Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.