LobeChat — открытый проект AI-чата и рабочего пространства, который развивается под брендом LobeHub. Многие воспринимают его как «бесплатное решение», но бесплатное ПО не означает нулевые суммарные затраты: как только вы начинаете вызывать модели, возникают три вида расходов — уровень приложения, инфраструктура и уровень модели. В статье эти три слоя разбираются отдельно, даётся воспроизводимая методика оценки и список мер по контролю затрат.

Примечание: LobeChat и LobeHub — продукты и товарные знаки их правообладателей; OpenAI, Claude, Gemini и другие названия — товарные знаки соответствующих правообладателей. Статья носит технический характер и посвящена затратам; автор не связан с указанными компаниями. Тарифы, лицензии и цены определяются страницами правообладателей, цены моделей — страницей цены на модели.

1. Сначала разделите три уровня затрат

Считая стоимость LobeChat, не смотрите сразу на «цену подписки». Разделите расходы на три уровня — так труднее что-то упустить.

Уровень затрат Что входит Как тарифицируется Что легко упустить
Приложение Открытый самостоятельный хостинг, облачная подписка, корпоративная версия ПО обычно не берёт плату за токены; облако — подписка или квота Корпоративные функции, коммерческая лицензия, места
Инфраструктура Сервер, PostgreSQL, Redis, объектное хранилище, домен, резервные копии За месяц или за ресурс Трафик, резервное копирование, время на эксплуатацию
Модель Диалоги, Embedding, Rerank, мультимодальность За токены или вызовы Повторы, длинный контекст, повторная индексация
Люди Развёртывание, обновления, разбор ошибок, безопасность Часы работы Неявно, но реально

При индивидуальном использовании основная статья — обычно уровень модели; при длительной работе команды растёт доля инфраструктуры и людей. Только увидев все три уровня в одной таблице, вы избежите разрыва между «ПО бесплатное» и «счёт очень большой».

2. В чём «бесплатность» самостоятельного хостинга LobeChat

Код LobeChat можно развернуть самостоятельно, и само ПО обычно не взимает плату за количество диалогов. Важно понимать лицензию: начиная с версии 1.0 проект использует LobeHub Community License — она основана на Apache 2.0 с дополнительными условиями, разрешает коммерческое использование неизменённой версии, но при доработке и внешнем распространении обычно требуется коммерческая лицензия. Точные условия — в файле LICENSE репозитория.

Реальные расходы на самостоятельный хостинг включают: сервер, который работает постоянно, PostgreSQL 14 или выше, опционально Redis, S3-совместимое хранилище (нужно для файлов и базы знаний), домен и HTTPS, место под резервные копии. Если вы делаете базу знаний, понадобятся pgvector и модель эмбеддингов; в примерах документации LobeHub по умолчанию используется модель OpenAI, но можно подключить и другого совместимого провайдера.

Поэтому точнее говорить так: «бесплатность» — это отказ от подписки на приложение в обмен на счёт за инфраструктуру и время на эксплуатацию. Команды, у которых уже есть серверы и навыки администрирования, получают низкие предельные затраты; если их нет, сначала посчитайте эти расходы, а потом сравнивайте.

3. Чем облачная подписка отличается от собственного ключа

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

В схеме «самостоятельный хостинг плюс собственный ключ» приложение не добавляет наценку на модель: вы платите напрямую поставщику модели или шлюзу. Взамен вы сами управляете ключами, счетами, лимитами и сбоями. Облачная подписка даёт готовую работу из коробки, квоты на модели и меньше эксплуатации, а не «более дешёвую модель» как таковую.

Оба пути можно сочетать: самостоятельный хостинг для повседневной работы команды, облако — для мобильных устройств или временной совместной работы; можно также подключить самостоятельный хостинг к единому шлюзу и свести счета нескольких поставщиков в одно место.

4. На что реально уходят деньги при оплате по токенам

Оплата по токенам — это не только «цена за миллион токенов». Если разложить месяц, получится примерно так:

Стоимость моделей за месяц ≈
  входные токены диалога × цена входа
+ выходные токены диалога × цена выхода
+ токены Embedding базы знаний × цена эмбеддингов
+ число вызовов Rerank × цена вызова
+ мультимодальный вход и надбавка за длинный контекст
+ неудачные повторы и неэффективные вызовы

Несколько пунктов, которые часто недооценивают: выходные токены обычно дороже входных; чем длиннее контекст, тем дороже вход каждого запроса; база знаний не «строится один раз навсегда» — при обновлении файлов нужно заново разбивать и считать эмбеддинги; RAG при каждом вопросе вставляет в контекст несколько фрагментов, и чем их больше, тем дороже; повторы и циклы вызовов многократно увеличивают затраты.

Если поставщик поддерживает кэширование промптов, стабильный неизменный префикс может тарифицироваться по цене кэша, но условия поддержки, попадания и скидки различаются. Не считайте кэш автоматическим переключателем экономии.

5. Три сценария — три способа расчёта

Лёгкое личное использование: несколько десятков диалогов в день, основная статья — выходные токены. Если сервер уже есть, самостоятельный хостинг с собственным ключом обычно контролируется лучше; если сервера нет, проще бесплатная квота облака или начальная подписка.

Небольшая команда: помимо моделей нужно считать аккаунты, права, аудит и управление ключами. При самостоятельном хостинге можно выдать каждому отдельный ключ и задать бюджет по проектам; облако тарифицируется по местам — меньше эксплуатации, но общее число мест важно в долгую.

База знаний или поддержка клиентов: Embedding, Rerank и длинный контекст заметно повышают стоимость одного вопроса. Оптимизировать нужно не замену модели на более дешёвую, а сокращение нерелевантных фрагментов, контроль top-k и обработку повторяющихся вопросов кэшем или фиксированными ответами.

Конкретных сумм здесь нет: цены моделей, курсы, тарифы и объёмы меняются. Умножьте свои реальные токены за последние 30 дней на цены на модели — это надёжнее рекламных страниц.

6. Восемь действий для снижения затрат

  1. Ведите учёт входных и выходных токенов 30 дней подряд, с разбивкой по функциям и сотрудникам, чтобы найти основную статью.
  2. Разделяйте задачи по уровням: классификация, переписывание и краткое изложение — на небольших моделях, сложные рассуждения — на старших.
  3. Сокращайте системный промпт и историю, ограничивайте число передаваемых раундов, не отправляйте весь диалог заново.
  4. В базе знаний контролируйте размер чанков и top-k, сначала поиск, потом переранжирование; не вставляйте документ целиком.
  5. Для стабильных префиксов используйте поддерживаемое поставщиком кэширование и проверяйте долю попаданий и правила тарификации.
  6. Задайте бюджеты и лимиты скорости для проектов, сотрудников и ключей — против циклов скриптов и аномальных повторов.
  7. Регулярно удаляйте дубли файлов, устаревшие базы знаний и неиспользуемые права на модели.
  8. Раз в неделю смотрите долю ошибок, долю повторов, попадания в кэш и стоимость одной задачи; при отклонении сразу ограничивайте поток.

Из этих мер пункты 1 и 6 дают самый прямой эффект: без данных нечего оптимизировать, без лимитов аномальный трафик может раздуть счёт.

7. Когда выбирать облако, а когда самостоятельный хостинг

Облако: не хочется заниматься серверами, нужен готовый опыт на мобильном или десктопе, команда небольшая, хочется единого учёта моделей в кредитах. Самостоятельный хостинг: есть требования к размещению данных, уже есть серверы и эксплуатация, нужны SSO и управление участниками, хочется свободно менять модели и шлюзы.

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

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

LobeChat бесплатный?

ПО можно развернуть самостоятельно, но вызовы моделей, сервер, хранилище и эксплуатация стоят денег; облако и корпоративные возможности тарифицируются по планам правообладателя.

Самостоятельный хостинг всегда дешевле облака?

Не всегда. При малом объёме и отсутствии готового сервера облако обычно проще; при стабильном объёме и наличии инфраструктуры самостоятельный хостинг легче окупается.

Может ли оплата по токенам «утекать»?

Частые причины — циклы скриптов, повторы, длинный контекст и повторная индексация базы знаний. Бюджеты и лимиты скорости на ключи плюс журнал токенов по каждому вызову помогают быстро найти источник.

Почему база знаний заметно повышает стоимость?

Файлы нужно разбивать и считать эмбеддинги, а при вопросе — вставлять найденные фрагменты в контекст. Чем больше фрагментов и чаще обновляются файлы, тем выше расход Embedding и входных токенов.

Как оценить расходы за месяц?

Выгрузите входные и выходные токены за последние 30 дней, разбейте по функциям, умножьте на текущие цены соответствующих моделей, добавьте Embedding, Rerank и повторы; оставьте около 20% на колебания. Цены — на странице цены на модели.

Читайте также: