RU ▾

Часто задаваемые вопросы по API-прокси: от получения ключа до диагностики ошибок

Здесь собраны ответы на вопросы, которые разработчики задают при интеграции. Разделено на 5 групп: начало работы, баланс и тарификация, ошибки, ограничения, контент и приватность. Ответы содержат конкретные цифры и действия.

Обновлено

Ключевые моменты

  1. Регистрация по email и паролю, ключ отображается сразу. Новым аккаунтам начисляется пробный баланс $0,50 на 7 дней, данные карты не требуются.
  2. 402 означает отсутствие баланса, 429 — слишком частые запросы, 503 — временная перегрузка. Методы решения для них разные.
  3. Контекстное окно на 100,000 токенов, максимум 32,000 токенов на вывод, тело запроса не более 8 MB, поддерживается только текст.
  4. Промпты не используются для обучения.

Начало работы

Как получить первый ключ?

Перейдите на страницу получения ключа, зарегистрируйтесь по email и паролю. Ключ отобразится сразу. Данные карты не нужны. Скопируйте ключ в переменную окружения.

Сколько ключей может быть на аккаунт?

Один ключ на аккаунт. При замене старый ключ мгновенно становится недействительным, и сервисы начнут получать 401. Подготовьте процесс обновления ключа перед сменой.

Какой адрес интерфейса и имя модели?

Адрес: https://api.llmzhongzhuan.com/v1,对话请求发往 /v1/chat/completions. Список моделей: GET /v1/models. Имя модели: uncensored.

Как изменить существующий код OpenAI?

Измените base_url и API-ключ, замените поле model на uncensored. Формат запросов и ответов сохраняется. См. Конфигурация фреймворков.

Баланс и тарификация

Сколько пробного баланса и как он начисляется?

Новым аккаунтам начисляется 0.50 USD на 7 дней. При цене 0.25 USD за миллион входных токенов и 1.00 USD за выходные, при 800 входных и 400 выходных токенов запрос стоит ~0.0006 USD. Баланса хватит на 800+ запросов. Это оценка; реальный лимит зависит от длины промпта.

Истекает ли баланс после пополнения?

Нет. Предоплаченный баланс не имеет срока действия. Истекает только пробный баланс через 7 дней.

Как узнать стоимость запроса?

В ответе есть usage (количество токенов). Для потоковых запросов usage приходит в последнем чанке. Умножьте токены на тариф. См. Практика стабильности.

Где посмотреть полную цену?

Цены указаны на странице тарифов. Там указаны тарифы на вход и выход, скрытых платежей нет.

Ошибки и лимиты

Что означает код 402?

Код no_credit означает исчерпание баланса или истечение пробного периода. Решение: пополните предоплаченный баланс. Не повторяйте запрос.

Как обработать 429?

Лимит — 300 запросов в минуту на ключ. При превышении возвращается 429. Уменьшите скорость отправки и используйте повторные запросы с экспоненциальной задержкой. Для пакетной обработки используйте лимит параллельных запросов и ограничитель; пример в статье о стабильности.

Является ли 503 upstream_busy сбоем?

Это временная перегрузка. Повторите запрос через несколько секунд. Рекомендуется экспоненциальное отступление с ограничением попыток.

Что такое 403 content_blocked?

Запрос заблокирован. Сексуальный контент с участием несовершеннолетних (даже вымышленный) возвращает 403. Не повторяйте запрос, проверьте его.

Границы возможностей

Какова длина контекста и макс. длина вывода?

Контекстное окно — 100,000 токенов. Сумма ввода и вывода не должна превышать лимит. max_tokens по умолчанию 2048, максимум 32,000. При превышении лимита (ввод + max_tokens) возвращается 400. Оставляйте место под ввод при генерации длинных текстов.

Поддерживается ли потоковая передача и вызов функций?

Да. Установите stream: true для SSE. Вызов функций использует формат OpenAI tools. Параметры temperature, top_p, stop передаются.

Поддерживаются ли векторы, изображения или аудио?

Нет. Только текстовые диалоги. Нет векторов, изображений, аудио, видео и дообучения. Только одна модель.

Есть ли ограничения на размер тела запроса?

Да, до 8 МБ. При использовании длинных документов учитывайте не только токены, но и размер в байтах.

Запуск и эксплуатация

Что нужно сделать перед запуском в продакшн?

Проверьте список моделей через /v1/models, запустите тесты с длинным вводом, потоковой передачей и ошибками. Настройте ветвления для 402, 429, 503 и сохраняйте usage. Установите линию напоминания по балансу, чтобы не остаться без средств в пик. Включите проверки в релиз-процесс.

Что делать, если все запросы на продакшене начали возвращать 401?

Убедитесь, что API-ключ не был пересоздан в панели: старый сразу становится недействительным. Проверьте, не потерялись ли переменные окружения при последнем релизе и нет ли в ключе пробелов или переносов. Храните ключ только в одном месте.

Что нужно учитывать, если несколько сервисов используют один ключ?

Лимит запросов считается по API-ключу: суммарно не более 300 запросов в минуту. Если пакетная задача исчерпает квоту, онлайн-сервисы получат 429. Ограничьте пакетные задачи, приоритизируйте онлайн-запросы и запускайте пакетные задачи ночью в нерабочее время.

Как избежать скрытого превышения бюджета?

Стоимость выходных токенов в 4 раза выше. Приоритетно контролируйте max_tokens и длину промпта. Собирайте статистику по функциональным модулям: если среднее число выводов резко выросло, проверьте изменения в промптах. Предоплаченный баланс останавливает работу при исчерпании, избегая неожиданных счетов.

Содержание и конфиденциальность

Какой контент разрешен?

Взрослый контент, художественная литература и спорные темы не блокируются напрямую. Сервис для пользователей 18+. Сексуальный контент с участием несовершеннолетних всегда блокируется. Подробнее: uncensored.chat.

Будет ли мой промпт использоваться для обучения?

Нет, промпты не используются для обучения. В остальном мы не приводим подробностей о хранении или журналах; пожалуйста, обратитесь к документации.

Чем этот сервис отличается от агрегаторов (прокси)?

У нас одна модель, нет необходимости отображать множество имен моделей. Список можно проверить через /v1/models. О принципах и рисках читайте uncensored.chat.

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

Как начать работу?

Зарегистрируйтесь по адресу электронной почты и паролю; ключ отобразится сразу, без необходимости ввода платежных данных. На новый аккаунт начисляется пробный баланс в размере 0,50 долл. США, действительный в течение 7 дней.

Что делать при получении 402?

402 (no_credit) означает, что предоплаченный баланс исчерпан или истёк. Пополните баланс. Не повторяйте запросы.

Каков лимит запросов?

300 запросов в минуту на API-ключ, при превышении — 429. Используйте лимит параллельных запросов и backoff для плавной отправки.

Какова максимальная длина контекста и вывода?

Общий объем контекста составляет 100 000 токенов. Значение max_tokens по умолчанию равно 2048, максимальное — 32 000. Размер тела запроса не должен превышать 8 МБ.

Будет ли промпт использоваться для обучения?

Нет, промпты не используются для обучения.

Заполните форму, чтобы получить ключ

Создайте аккаунт, скопируйте API-ключ, измените Base URL. Настройка проста.

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