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

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

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

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

Подключите ваш клиент к нашему эндпоинту, используя ваш уникальный ключ API. Используйте https://api.qwenapitoken.com/v1 как базовый URL. Отправьте ваш ключ в Authorization заголовок как Bearer-токен. Это работает с любым клиентом, совместимым с OpenAI, без изменений в коде.

Зарегистрируйтесь через Google или email, чтобы мгновенно получить ключ. Номер телефона не требуется. Ключ отображается один раз, поэтому сохраните его в безопасном месте.

curl https://api.qwenapitoken.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List steps to install the package."}]
  }'

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

Эндпоинт Chat Completions

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

Установите идентификатор модели на uncensored.Эта модель отвечает без отказов по контенту для законного использования взрослой аудиторией. Это не GPT или Claude. Это выделенная нецензурная модель. Используйте Python или Node для легкой отправки запросов.

from openai import OpenAI

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

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

Потоковые ответы (SSE)

Получайте токены в реальном времени с использованием Server-Sent Events. Установите stream: true в вашем запросе. API возвращает фрагменты по мере их генерации. Это значительно снижает воспринимаемую задержку.

Разберите поток SSE, чтобы отображать текст постепенно. Последний чанк содержит общее использование токенов. Это помогает точно отслеживать расходы. Потоковая передача работает со всеми стандартными SDK. Она идеально подходит для интерфейсов чата.

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)

Грамотно обрабатывайте частичные ответы. Сетевые сбои могут приводить к потере фрагментов. Переподключайтесь при необходимости. uncensored модель хорошо сохраняет контекст при потоковой передаче. Пользователи видят формирование ответов мгновенно.

Function Calling и режим JSON

Используйте структурированные выводы для надежного извлечения данных. Включите JSON-режим с response_format: {"type": "json_object"}. Модель всегда возвращает валидный JSON. Это критически важно для интеграций через API. Вызов функций позволяет использовать инструменты. Определяйте инструменты в теле запроса. Модель выбирает нужный инструмент на основе промпта.

Установить tool_choice для управления поведением. Принудительно вызовите конкретный инструмент или позвольте модели решить. Эта гибкость поддерживает сложные рабочие процессы. Комбинируйте стриминг с JSON для данных в реальном времени. Необрезанная модель хорошо справляется с разнообразными входами.

import OpenAI from "openai";

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

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

Лимиты запросов и контекстное окно

Ваш API-ключ поддерживает 300 запросов в минуту. Одновременно допускается 8 запросов. Размер тела запроса должен быть менее 8 МБ. Эти ограничения предотвращают злоупотребления и обеспечивают справедливое использование ресурсов для всех пользователей. Отслеживайте свою активность через панель управления.

Окно контекста составляет 100 000 токенов. Оно включает как промпт, так и ответ. Вы можете вывести до 16 000 токенов на запрос. Установите max_tokens для управления длиной вывода. По умолчанию — 2,048 токенов, если не задано.

Лимиты скорости возвращают статус 429. Подождите перед повторной попыткой. uncensored модель хорошо справляется с длинными контекстами. Это полезно для больших документов. Настройте логику клиента так, чтобы учитывать ограничения. Избегайте пиковых нагрузок в часы пик.

Идентификатор модели и параметры

Specify uncensored как идентификатор модели. Это гарантирует, что вы получите выделенный опыт без цензуры. Параметры, такие как temperature и top_p, контролируют креативность. Установите temperature между 0 и 2. Более высокие значения увеличивают случайность.

Использовать stop последовательности для остановки генерации. Установите семя для воспроизводимых результатов. Штрафы за присутствие и частоту регулируют повторение токенов. Эти параметры тонко настраивают качество вывода. Модель реагирует на стандартные форматы OpenAI.

Проверьте /v1/models эндпоинт для подробностей. Он подтверждает доступные модели. Предлагается только одна модель. Это делает всё простым. Никакой сложной маршрутизации или выбора поставщика. Просто один надежный нецензурный вариант. Тестируйте разные параметры, чтобы найти свой идеальный вариант.

Частые вопросы

Как оплатить сервис токенов API qwen?

Вы платите за токен с предоплаченным кредитом. Пополняйте только через криптовалюту: USDT (TRC20) или USDC (Base). Кредиты не истекают. Нет ежемесячных подписок или скрытых комиссий. Бонусный кредит добавляется при крупных пополнениях.

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

Запросы завершаются неудачно со статус-кодом 402. Вы должны пополнить баланс, чтобы продолжить использование API. Ошибки и отказы бесплатны, поэтому вы платите только за фактическое использование. Кредиты не истекают, поэтому вы можете пополнить баланс в любое время.

Является ли uncensored модель такой же, как Qwen?

Нет, это выделенная модель без цензуры, запущенная на наших серверах. Это не GPT, Claude или официальная модель Qwen. Она настроена так, чтобы отвечать без отказов по контенту. Она использует тот же формат API, совместимый с OpenAI.

Получите ключ API сейчас

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