Документация API Qwen: руководство по быстрому старту
Это руководство помогает вам интегрировать наш uncensored LLM в ваше приложение с использованием стандартных SDK OpenAI. Вы научитесь настраивать базовый URL, отправлять запросы и обрабатывать потоковую передачу с прозрачным ценообразованием.
Установите стандартный SDK OpenAI
Начните с установки официального SDK для выбранного вами языка. Это обеспечивает совместимость с нашим конечным пунктом, совместимым с OpenAI, без необходимости создания пользовательских оберточек. Вы можете использовать pip для Python или npm для Node.js, чтобы добавить необходимые библиотеки в среду вашего проекта.
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenapidocs.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.qwenapidocs.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);
Настройте базовый URL и ключ
Укажите базовый URL нашего SDK-клиента для нашего конкретного базового URL и предоставьте ваш API-ключ. Это направляет все запросы к нашей uncensored-модели, а не к стандартным серверам OpenAI. Базовый URL — HTTPS://api.qwenapidocs.com/v1, а ключ вы получаете из панели управления.
curl https://api.qwenapidocs.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the qwen endpoint"}]
}'
Отправить первый запрос без цензуры
Выполните стандартный вызов завершения чата для получения необработанного текста без ограничений. Наша модель игнорирует типичные фильтры контента для законного использования взрослыми, предоставляя прямые ответы на ваши запросы. Идентификатор модели — просто "uncensored".
from openai import OpenAI
client = OpenAI(base_url="https://api.qwenapidocs.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)
Включите потоковую передачу для получения токенов по мере их генерации, снижая воспринимаемую задержку для длинных выводов. 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)
Включить вызов инструментов и режим JSON
Используйте стандартный формат вызова функций или принудительный вывод JSON для извлечения структурированных данных. Наш API поддерживает определения инструментов и параметр response_format, как и стандарт OpenAI. Это позволяет интегрировать нашу uncensored модель в сложные рабочие процессы агентов без пользовательской логики парсинга.
Мониторинг использования и лимитов токенов
Вам начисляется плата за 1M входных и выходных токенов, при этом ошибки и отказы бесплатны. Ваш аккаунт имеет лимит 300 запросов в минуту и контекстное окно на 100,000 токенов. Мониторинг использования помогает эффективно управлять вашим предоплаченным крипто-кредитом.
Часто задаваемые вопросы
Какие способы оплаты вы принимаете?
Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.
Каковы детали ценообразования API qwen?
Вводные токены стоят $0.15 за миллион, выходные токены — $0.50 за миллион. Вы платите только за фактическое использование предоплаченным крипто-кредитом, который никогда не истекает. Ошибки и отказы не расходуют ваш кредит.
Почему это считается uncensored LLM?
Модель настроена на выдачу ответов без отказов по контенту для законного использования взрослыми, художественного или спорного контента. Она не применяет стандартные фильтры безопасности, характерные для крупных вендоров, предоставляя сырой вывод для разработчиков, которым это необходимо.
Генерируйте свой API-ключ
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Вот и всё.
Открыть аккаунт