Быстрый старт
Создайте аккаунт, внесите предоплату и отправьте первый запрос Chat Completions привычным клиентом OpenAI.
Получить ключ
- Войдите в аккаунт и откройте API-ключи.
- Создайте ключ приложения. Задайте разрешённые модели и лимит расходов.
- Скопируйте секрет при показе. Храните его в окружении сервера.
Переменные окружения
export UNCENSOREDLABS_API_KEY="ul_..."
# PowerShell
$env:UNCENSOREDLABS_API_KEY = "ul_..." Пополнить счёт
Откройте «Оплата / Кредиты» и создайте счёт пополнения. Кредиты доступны после проверки оплаты. Сам переход на страницу возврата не подтверждает платёж.
Ваш первый вызов
Используйте настроенный домен API и одобренный ID модели из GET /v1/models. Храните API-ключ на сервере.
POST /v1/chat/completions
curl "https://uncensoredlabs.dev/v1/chat/completions" \
-H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256}' Получить ответ потоком
Задайте stream: true, чтобы получать дельты ответа как серверные события. Завершённый поток заканчивается data: [DONE].
Потоковая передача
curl -N "https://uncensoredlabs.dev/v1/chat/completions" \
-H "Authorization: Bearer $UNCENSOREDLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"YOUR_APPROVED_MODEL_ID","messages":[{"role":"user","content":"Hello"}],"max_tokens":256,"stream":true}'