Меню
ИИ-автоматизация

Локальная нейросеть: когда своя модель выгоднее облака

В октябре у облачной модели, на которой работала часть моего офиса ИИ-агентов, закончился баланс. Офис продолжил работу на своей модели, которая стоит на одной видеокарте. Расскажу, что такая модель тянет, сколько она потребляет и когда своя нейросеть выгоднее облачной.

Локальная нейросеть: когда своя модель выгоднее облака

Чем своя модель отличается от облачной

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

У меня работают обе. Большие статьи журнала пишет облачная модель, а рутину офиса ведёт своя: разбор задач, правки кода, проверки, ответы бота. Делю я их по простому признаку: где ошибка стоит дорого, там сильнее модель, где запросов много, там дешевле своя.

Что тянет одна видеокарта

Моя основная модель — Bonsai 2 на 27 миллиардов параметров. Она сжата так, что помещается на одну видеокарту RTX 3090 с 24 ГБ памяти и занимает около 14 ГБ. Остальная память остаётся для зрения, голоса и роликов.

  • Один запрос модель отвечает со скоростью около 53 токенов в секунду, это быстрее, чем человек читает.
  • Три запроса сразу идут по 22 токена в секунду каждый: вместе быстрее, по отдельности медленнее.
  • На правках кода, где ответ во многом повторяет исходный текст, ускоритель внутри сервера даёт прирост почти в пять раз.

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

Как она устроена у меня

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

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

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

Сколько она потребляет

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

Мерило у меня одно: больше полезного результата на меньшее потребление. Если агент запускался сто раз и ничего не сделал, он сжёг энергию впустую, и это видно в отчёте. Нагрев я тоже держу под контролем: когда вентиляторы карты подходят к 70% оборотов, тяжёлые задачи ждут, пока она остынет.

Когда своя модель выгоднее, а когда нет

Своя модель выгодна, когда запросов много и они идут каждый день, когда данные нельзя отдавать наружу и когда вам нужна предсказуемая цена, которая не зависит от тарифов чужой компании.

У меня так работают ответы ботов, разбор находок разведчика площадок и ночная проверка агентов. Запросов много, каждый короткий, и платить облаку за каждый из них было бы дороже, чем держать свою модель включённой.

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

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

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

Можно ли запустить локальную нейросеть на обычном компьютере?

Маленькие модели работают и на обычном компьютере. Модели на десятки миллиардов параметров нужна видеокарта с памятью от 16 ГБ, иначе она будет отвечать по слову в секунду.

Нужен ли интернет для работы своей модели?

Нет. Интернет нужен, чтобы один раз скачать модель, дальше она работает без него.

Насколько своя модель хуже облачной?

Для рутины, разбора и проверок моей хватает. Длинные статьи и сложные тексты я отдаю облачной модели.

Подобрать мастера за минуту

Отметьте, что вам сейчас нужно, — посоветую специалиста или практику, которые знаю сам.

Что важно сейчас?
Формат
Когда
Ответы не сохраняются на сайте: они только складываются в текст сообщения, и вы сами решаете, отправлять ли его. Не указывайте диагнозы и сведения о здоровье. Подробнее — в политике обработки данных. Практики мастеров носят велнес-характер и не являются медицинской помощью.

Своя модель под ваши задачи

Если хотите понять, какую часть вашей рутины можно перенести на свою нейросеть, напишите мне. Посчитаю нагрузку и скажу честно, нужна ли она вам.

📬 Новые статьи журнала «Компас» — в Telegram-канале Подписаться

Материал носит информационный характер. Актуальность деталей уточняйте самостоятельно.

Поддержать журнал