Сколько стоит AI-агент? Формула и калькулятор
- Себестоимость одного запроса к AI-агенту складывается из токенов модели, времени выполнения, аренды GPU и трафика CDN.
- В 2026 году средняя стоимость 1M входных токенов GPT-4o составляет $2.50, выходных — $10.00.
- Использование выделенного GPU (A100 $0.59/час) выгоднее serverless при >1000 запросов/день.
- Кеширование частых запросов на уровне приложения снижает затраты на инфраструктуру на 30-50%.
- Наш онлайн-калькулятор учитывает все переменные и выдаёт итоговую стоимость за минуту.
- Формула расчёта стоимости AI-агента
- Разбор компонентов: токены, GPU, CDN
- Пример: оценим cost-per-call для RAG-агента
- Учёт кеширования и batch-обработки
- Подводные камни и частые ошибки
- Как отладить перерасход: профайлинг запросов
- Бенчмарк: serverless vs выделенный GPU
- Как рассчитать лидогенерацию через AI-агента
Формула расчёта стоимости AI-агента
Чтобы не уйти в минус, нужно сложить три компонента: вызов модели, вычислительные ресурсы и сеть. Базовая формула:
Где:
- C_tokens = (входные токены × цена входных + выходные × цена выходных) / 1 000 000
- C_infra = время выполнения (часы) × стоимость GPU/CPU в час
- C_network = объём переданных данных (GB) × цена CDN за GB
Пример: если агент обрабатывает 500 токенов на вход (0.0005M) и генерирует 200 токенов (0.0002M) на GPT-4o, стоимость токенов = (0.0005×2.50 + 0.0002×10.00) = $0.00325. При 10 000 запросов/день это $32.50/день только за модель.
Разбор компонентов: токены, GPU, CDN
| Компонент | Параметр | Пример (2026) |
|---|---|---|
| Токены модели | Входные / Выходные | GPT-4o: $2.50/1M input, $10.00/1M output |
| GPU время | Секунды на запрос | Среднее 2 с на запрос |
| CDN трафик | Объём ответа | ~5 KB на запрос, цена $0.01/GB |
На практике время GPU зависит от сложности промпта. Для простого чата — 0.5-1 с, для анализа документа — до 10 с. Используйте среднее по вашим логам. Цена GPU: A100 — $0.59/час, но можно взять L4 за $0.19/час для лёгких задач.
Пример: оценим cost-per-call для RAG-агента
Допустим, агент читает документ (2000 токенов), делает ретривал (запрос к векторной БД) и генерирует ответ (500 токенов). Запрос занимает 3 секунды на GPU A100. Трафик: запрос 1 KB + ответ 10 KB = 11 KB.
- Токены: вход 2000 (0.002M) × $2.50 = $0.005; выход 500 (0.0005M) × $10 = $0.005. Итого $0.01.
- GPU: 3 с = 0.000833 часа × $0.59 = $0.000492.
- CDN: 11 KB = 0.000011 GB × $0.01 = $0.00000011 (пренебрежимо).
Итого $0.0105 за вызов. При 1000 запросов/день = $10.50/день. Если продаёте подписку за $20/мес, нужно > 57 запросов на пользователя, чтобы окупиться. Полезно сравнить с Калькулятором стоимости CDN, чтобы не забыть про трафик.
Учёт кеширования и batch-обработки
Реальные затраты можно снизить в 2-3 раза. Основные приёмы:
- Кеш на уровне prompts: если 20% запросов повторяются, кеш в Redis даёт экономию токенов.
- Batch-обработка: объединение 10 запросов в один уменьшает накладные расходы GPU.
- Выбор модели: для простых задач используйте GPT-4o mini ($0.15/1M input) вместо full.
Важно: кеш не должен нарушать консистентность, если агент зависит от контекста времени. Для новостного агрегатора — можно, для юридического консультанта — осторожно.
- 1Измерьте токены
Посчитайте среднее количество входных и выходных токенов на запрос через логи.
- 2Замерьте время GPU
Секунды на запрос на конкретной модели GPU, усредните за неделю.
- 3Оцените трафик
Cредний размер ответа в KB, умножьте на цену CDN за GB.
- 4Примените формулу
C_total = C_tokens + C_infra + C_network, подставьте числа.
- 5Проверьте гипотезу
Сравните с фактическими счетами провайдера, скорректируйте.
Подводные камни и частые ошибки
- Забывают про контекст: длинная история диалога (10K токенов) может стоить дороже ответа.
- Бесплатный tier кончился: многие модели имеют лимит 1000 запросов/мес, затем — полная цена.
- Не считают время инференса: 2 секунды на A100 — это $0.00033, но если 1 млн запросов — уже $330.
- Игнорируют региональные цены: GPU в регионе centralus может быть на 20% дороже, чем eastus.
Чтобы проверить свои расчёты, используйте Калькулятор стоимости AI-агента — он учтёт все переменные.
Как отладить перерасход: профайлинг запросов
Если счёт за AI вышел на 30% больше ожиданий, нужно профилировать. Сделайте логгер:
# Пример логирования стоимости на Python
import time, json
def log_cost(prompt, response, model_price):
input_tokens = len(prompt.split()) * 1.3 # грубо
output_tokens = len(response.split()) * 1.3
cost = (input_tokens * model_price['input'] + output_tokens * model_price['output']) / 1e6
return {'tokens_in': input_tokens, 'tokens_out': output_tokens, 'cost': cost}
# Использование
start = time.time()
resp = ai_agent.call(prompt)
elapsed = time.time() - start
cost_info = log_cost(prompt, resp, {'input': 2.50, 'output': 10.00})
print(json.dumps({**cost_info, 'time': elapsed}))Анализируйте логи и ищите «тяжёлые» промпты. Часто проблема в неожиданно длинном history (например, 50K токенов). Ограничьте контекст последними 10 сообщениями.
Бенчмарк: serverless vs выделенный GPU
Для старта удобен serverless (например, Modal, Replicate), но с ростом нагрузки дешевле арендовать GPU. Сравнение при 10 000 запросов/день с длительностью 2 с:
| Тип | Цена за 1 запрос | Дневная стоимость |
|---|---|---|
| Serverless (Modal H100) | $0.0012 | $12.00 |
| Выделенный A100 (аренда $0.59/ч) | $0.00033 | $3.30 |
Разница в 3.6x. При 100 000 запросов/день экономия ещё значительнее. Но учтите: выделенный GPU требует управления и имеет downtime.
Как рассчитать лидогенерацию через AI-агента
Если агент используется для сбора лидов, стоимость лида = cost-per-call × количество попыток до конверсии. Например, конверсия 5%, cost-per-call $0.01 → стоимость лида $0.20. Сравните с Калькулятором стоимости лида, чтобы понять маржу. Не забывайте накрутку в 30% на прибыль.
🧮 Посчитайте сами — инструменты по теме
🧭 Разделы по теме
Частые вопросы
Сколько стоит один запрос к ChatGPT API в 2026 году?
Стоимость зависит от модели. Для GPT-4o: $2.50 за 1 млн входных токенов и $10.00 за 1 млн выходных. Средний запрос из 500+200 токенов обойдётся в $0.00325.
Как рассчитать стоимость GPU для AI-агента?
Умножьте среднее время выполнения запроса в часах на стоимость GPU в час. Например, A100 за $0.59/ч при 2 секундах на запрос даёт $0.00033 за вызов.
Что дороже: токены или GPU?
Обычно токены. Для больших моделей токены составляют 70-80% стоимости, GPU — 20-30%, сеть — меньше 1%. Но при очень длинных промптах GPU может доминировать.
Как учесть кеширование в стоимости?
Определите процент повторных запросов. Например, при 30% кеша эффективная стоимость токенов уменьшается на 30%.
Какой лимит бесплатного использования AI-моделей в 2026?
У большинства провайдеров есть бесплатный tier на 1000-5000 запросов в месяц. Например, у OpenAI — $5 кредитов при регистрации.
Как снизить стоимость AI-агента?
Используйте более дешёвые модели для простых задач, кешируйте частые запросы, батчите запросы, арендуйте выделенный GPU при нагрузке >1000 запросов/день.
Что такое cost-per-call для AI-агента?
Это средняя стоимость одного вызова агента, включающая все компоненты: токены, вычислительные ресурсы и сеть. Рассчитывается как C_total / number_of_calls.
Какой profit margin закладывать на AI-агента?
Рекомендуется margin 40-60% от себестоимости, чтобы покрыть маркетинг, поддержку и разработку. Например, при себестоимости $0.01 ставить цену $0.016-0.025.
Источники и нормативные документы
- OpenAI Pricing - GPT-4o
- Cloud GPU Pricing (2026)