Понимание цены Claude против нашей предоплаченной модели
Тарификация Claude API опирается на многоуровневую подписную модель, требующую предварительных ежемесячных обязательств. Вы платите за доступ к платформе независимо от того, насколько активно вы используете сервис. Такая структура может привести к растрате бюджета, если ваш проект имеет эпизодические паттерны трафика. Наша предоплаченная модель взимает плату строго за использование токенов. Вы платите только за то, что потребляете. Эта прозрачность позволяет с высокой точностью прогнозировать расходы. Стоимость составляет $0.15 за 1M входных токенов и $0.50 за 1M выходных токенов. Ошибки не облагаются сбором. Отказы бесплатны. Это резко контрастирует с фиксированными ежемесячными платежами других провайдеров.
Шаг 1: Замените базовый URL эндпоинта
Начните с обновления конфигурации клиента для указания нашего базового URL. Эндпоинт — HTTPS://api.glmapiprice.com/v1. Это изменение гарантирует, что ваши запросы достигнут серверов uncensored моделей. Вам не нужно изменять заголовки аутентификации. Стандартный заголовок Authorization остается действительным. Это единственное изменение перенаправляет ваш трафик на нашу инфраструктуру. Существующие SDK OpenAI сразу распознают этот шаблон URL. Дополнительные библиотеки для этого шага не требуются.
curl https://api.glmapiprice.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
}'
Шаг 2: Обновите API-ключ
Сгенерируйте новый ключ API на нашей панели управления. Ключ отображается сразу после создания. Используйте этот ключ в заголовке Authorization. Ключ привязан к вашему аккаунту. Он не истекает, пока вы не сгенерируете новый. Наша система поддерживает один активный ключ на аккаунт. Новый ключ мгновенно заменяет старый. Это обеспечивает четкие границы безопасности. Вы можете менять ключи без простоя. Ключ предоставляет доступ только к конечной точке chat-completions.
from openai import OpenAI
client = OpenAI(base_url="https://api.glmapiprice.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)
Шаг 3: Проверьте потоковую передачу и ответы в формате JSON
Протестируйте интеграцию, отправив запрос с включенной потоковой передачей. API возвращает Server-Sent Events. Каждый чанк содержит частичные данные токенов. Последний чанк включает общее количество использованных токенов. Это позволяет обновлять интерфейс в реальном времени. Также поддерживается режим JSON. Установите response_format в json_object. Модель будет возвращать строго валидный JSON. Это критически важно для парсинга в автоматизированных конвейерах. Ошибки во время потоковой передачи обрабатываются корректно. Соединение закрывается cleanly. Вы можете доверять надежности этих потоков.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.glmapiprice.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);
Расчёт стоимости: вводные и выходные токены
Рассчитайте свои расходы, суммируя входные и выходные токены. Входные токены стоят $0,15 за миллион. Выходные токены стоят $0,50 за миллион. Соотношение составляет 1:3,33. Это означает, что выходные данные значительно дороже. Поддерживаются окна контекста до 100 000 токенов. Однако максимальный вывод составляет 16 000 токенов на запрос. Если вы не установите max_tokens, лимит составляет 2 048 токенов. Длинные выходные данные быстро увеличивают расходы. Тщательно отслеживайте использование токенов. API возвращает статистику использования в ответе. Это помогает оставаться в рамках бюджета.
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)
Обработка вызова функций в вашем клиенте
Наш API поддерживает вызов функций через инструменты. Определите свои функции в массиве tools. Модель вернет вызовы инструментов в ответе. Разберите эти вызовы и выполните их. Затем отправьте результаты обратно модели. Это позволяет реализовать сложные многошаговые рабочие процессы. API автоматически обрабатывает tool_choice. При необходимости вы можете принудительно использовать определенные инструменты. Эта функция совместима с SDK OpenAI. Она бесшовно работает с потоковыми ответами. Вызов функций важен для продвинутых агентов.
Мониторинг использования и лимитов токенов
Отслеживайте использование через заголовки ответов API. Каждый запрос возвращает количество токенов. Вы можете мониторить это в логах приложения. Лимиты скорости — 300 запросов в минуту на ключ. Допускается 8 одновременных запросов. Лимит тела запроса — 8 МБ. Эти ограничения предотвращают злоупотребления. Они обеспечивают справедливое использование для всех пользователей. Если вы превысите лимит, получите ошибку 429. Подождите несколько секунд и повторите попытку. Это стандартное поведение для API с высокой нагрузкой. Мониторинг помогает оптимизировать дизайн промптов.
Почему предоплаченный кредит лучше подписок
Предоплаченный кредит устраняет риск переплаты. Вы пополняете счет только криптовалютой. Принимаются USDT в сети TRC20 или USDC в сети Base. Минимальная сумма пополнения — $20. Максимальная — $500. Доступны бонусные кредиты для больших сумм. +5% бонус от $50. +10% от $100. +15% от $200. Кредит никогда не истекает. Это значительное преимущество перед подписками. Вы платите ровно столько, сколько используете. Никаких скрытых комиссий. Никаких ежемесячных продлений. Эта модель прозрачна и предсказуема.