Пробный период простыми словами
Новые аккаунты получают кредит $0,50. Он действителен в течение 7 дней с момента регистрации, и для его получения не нужно вводить данные для оплаты. Это и есть все предложение. Нет таймера обратного отсчета, который нужно отслеживать, и нет выбора тарифа, так как у сервиса одна модель и один прайс-лист.
Действительно ли пробный период бесплатный?
Да. Вы создаете аккаунт с электронной почтой и паролем, и кредит начисляется на него. Ничего не списывается, и от вас не требуется ничего, кроме этих двух полей.
Что можно сделать за $0,50?
Всё, что делает платная версия: чат-завершения, потоковая передача, вызов функций, длинные промпты. Кредит расходуется по стандартным тарифам: $0.25 за миллион входных токенов и $1.00 за миллион выходных токенов.
Ограничен ли пробный период более простой моделью или меньшим количеством функций?
Нет. Есть только одна модель, uncensored, и пробные ключи используют те же эндпоинты, то же контекстное окно на 100 000 токенов и тот же лимит в 300 запросов в минуту, что и любой другой ключ.
Получение и управление ключом
Перейдите на страницу регистрации, введите адрес электронной почты и пароль, и ваш ключ появится сразу. Скопируйте его в переменную окружения API_KEY, и вы готовы отправлять запросы.
Нужно ли подтверждать электронную почту, прежде чем я увижу ключ?
Ключ отображается сразу после регистрации, поэтому вы можете сделать первый вызов в течение минуты.
Могу ли я иметь более одного ключа?
В каждом аккаунте хранится один ключ. Если вам нужен новый, перегенерируйте его, но имейте в виду, что предыдущий ключ перестает работать в этот же момент, поэтому обновите свои скрипты заранее или сразу после этого.
Я потерял свой ключ. Что теперь?
Войдите и перегенерируйте его. Старое значение восстановить невозможно, но новое стоит ничего.
curl https://api.unrestrictedaiapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"uncensored","messages":[{"role":"user","content":"Say hello in five words."}],"max_tokens":20}'Запустите приведенную выше команду после экспорта вашего ключа. Ответ в формате JSON с массивом choices означает, что вы подключены. Все остальное описано в разделе об ошибках ниже.
Что на самом деле можно купить за $0,50
Количество токенов зависит от ваших промптов, поэтому вот пример расчета с указанными предположениями, а не обещание. Предположим, что обычный обмен отправляет 800 входных токенов и получает 500 обратно. Вход: 800 x $0,25 / 1 000 000 = $0,0002. Выход: 500 x $1,00 / 1 000 000 = $0,0005. Итого: $0,0007 за обмен.
Разделите $0.50 на $0.0007 и получите примерно 700 обменов. Если ваши промпты длиннее, ожидайте меньше; история на 20 000 токенов на каждом шаге стоит около $0.005 только за ввод, то есть около ста таких шагов. Выходные данные стоят в четыре раза дороже за токен, поэтому ограничение max_tokens — самый эффективный способ растянуть кредит.
Как я могу увидеть, сколько стоил вызов?
Каждый не потоковый ответ включает блок usage, а потоковые ответы заканчиваются автоматическим блоком usage. Добавьте эти количества к указанным выше тарифам.
Как продлить пробный кредит
Семь дней достаточно для серьезной оценки, если вы тратите кредит осознанно. Четыре привычки позволяют максимально растянуть кредит. Во-первых, установите max_tokens в соответствии с задачей, а не оставляйте место для монолога; выходные токены стоят в четыре раза дороже входных. Во-вторых, сократите историю чата до последних нескольких ходов во время экспериментов, поскольку каждое предыдущее сообщение снова оплачивается при каждом вызове. В-третьих, сначала тестируйте с короткими промптами и масштабируйте только после того, как форма ответа станет правильной. В-четвертых, держите небольшой скрипт, который выводит блок usage, чтобы вы могли контролировать счетчик во время работы, а не обнаруживать его в конце.
План оценки легко укладывается в кредит: несколько десятков вызовов для оценки качества текста, несколько вызовов с длинным контекстом для проверки целостности сюжета, один тест потоковой передачи и один тест вызова функций, если вы планируете их использовать. Ничто из этого не приближается к $0.50 по указанным тарифам.
Когда заканчивается пробный период
Кредит исчезает через семь дней или когда он израсходован, в зависимости от того, что наступит раньше. С этого момента запросы возвращают 402 с кодом no_credit. Этот ответ не является ошибкой, и ваш ключ не отозван. Это просто означает, что баланс равен нулю.
Нужна ли мне подписка, чтобы продолжить?
Нет. Вы пополняете предоплаченный баланс на любую сумму и тратите его. Ежемесячной платы нет.
Истекает ли пополненный баланс?
Нет. Предоплаченный баланс никогда не сгорает, что отличается от пробного кредита, который истекает через 7 дней.
Сломается ли моя интеграция в конце пробного периода?
Она будет получать ответы 402, пока вы не добавите баланс. Обработайте этот статус явно, чтобы ваше приложение могло показать четкое сообщение вместо трассировки стека.
Посмотрите страницу с ценами, чтобы узнать тарифы.
Ограничения, которые действуют с первого дня
Лимиты одинаковы как для пробного баланса, так и для оплаченного, поэтому вы можете сразу тестировать поведение в продакшене.
- Контекст: 100 000 токенов, промпт и сгенерированный текст вместе. Превышение возвращает 400.
- Вывод: по умолчанию 2048 токенов; увеличьте
max_tokensдо 32 000 на запрос. - Размер запроса: до 8 МБ тела запроса.
- Скорость: 300 запросов в минуту на ключ; при превышении вы увидите код 429.
- Область применения: только текст. Нет эмбеддингов, изображений, аудио, видео или дообучения.
Что происходит, если сервис временно перегружен?
Вы можете получить код 503 с кодом ошибки upstream_busy. Подождите несколько секунд и повторите вызов.
Работает ли это с SDK OpenAI?
API следует формату OpenAI chat-completions, поэтому официальные библиотеки работают, если вы установите базовый URL на https://api.unrestrictedaiapi.com/v1. Поддерживается и обычный HTTP, как показано в быстром старте.
Правила контента и целевая аудитория
Сервис для взрослых от 18 лет. Законный контент для взрослых, художественная литература и спорные темы не блокируются. Одна категория всегда заблокирована: сексуальный контент с участием несовершеннолетних, включая художественную литературу и ролевую игру, возвращает 403 с кодом content_blocked, и это не меняется формулировкой промпта.
Будет ли модель читать мне лекции или добавлять оговорки к художественным текстам?
Он не блокирует законный взрослый или художественный контент. Как он звучит, зависит от вашего промпта; гайд по промптам охватывает настройку тона.
Используются ли мои промпты для обучения модели?
Нет. Промпты не используются для обучения.
С чего начать проекты с контентом для взрослых?
Статья о NSFW-контенте демонстрирует полный пример.
Быстрый декодер ошибок
Если первый вызов не удался, сопоставьте статус с причиной.
| Вы видите | Вероятная причина | Решение |
|---|---|---|
| 401 | Ключ отсутствует, введён неверно или перегенерирован | Проверьте, что заголовок имеет вид Authorization: Bearer ... |
| 402 no_credit | Пробный период завершён или баланс исчерпан | Пополните предоплаченный баланс |
| 403 content_blocked | Запрос попал в категорию, которая всегда блокируется | Измените запрос; не повторяйте попытку |
| 404 | Неверный путь | Используйте /v1/chat/completions или /v1/models |
| 429 | Слишком много запросов в минуту | Уменьшите частоту и повторите попытку |
| 503 upstream_busy | Временная нагрузка | Повторите попытку через несколько секунд |
Тела ошибок всегда выглядят как {"error":{"code":...,"message":...}}, поэтому логируйте поле message; оно обычно указывает, что именно нужно изменить.