| gleb_tomsk |
| Junior |
Сообщения: 20 |
Репутация: 4 |
| Дата регистрации: |
| 21.08.2026 |
Правильный вопрос не «какой vps для langchain», а сколько ram останется свободно, когда поднимутся веса. Прикидка, не стенд. Я на cpu, без gpu.
Если цепочка ходит в api — да, uab на 4 гига спокойно держит fastapi и воркеры, я с этого и начинал. Для пары десятков сообщений в день api реально дешевле, не спорю. Но если модель тоже живёт на этом ящике — гигабайты уже про другой мир.
Что реально сидит в памяти, на пальцах:
- эмбеддинги вроде all-MiniLM — ещё 0.5–1 гб живых, это не бесплатно. bge покрупнее спокойно отъест под два
- chromadb на пачке pdf — мелочь, пока индекс не раздуется до сотен тысяч чанков
- langchain + uvicorn — пара сотен мегабайт, не страшно
- 7b q4 — 5–6 гб весов плюс kv-кэш. heka (8 гб) влезет впритык, если не держать рядом зоопарк контейнеров
- 14b q4 — комфортнее 16 гб, maat pro. на восьми будет swap, «работает» не значит «можно пользоваться как сервисом»
- 32b — 32 гб и то без запаса на контекст, djed. на heka даже не пробуйте: файл скачается, чат будет минута на фразу
Kv-кэш на контексте 4к у 14b легко ещё гиг-два сверху, в размер файла это не входит. Вчера на пальцах нарисовал, что 14b на восьми гигах влезет, если очень захотеть. Ну файл влезет. Сервис из этого — уже мазохизм, извините))
Ещё дыра, которую в таких текстах смазывают: агент с тулами. Один вызов модели — это одно. Агент, который три раза сходил в поиск, переписал запрос и потом генерит ответ — это четыре инференса подряд. На cpu 14b пользователь уже думает, что прод лёг. Для простого rag-чата на 7b ещё жить можно. Для агента я бы либо оставлял api, либо сразу 16+ гигов и не экономил на контексте.
С heka на maat pro перешёл, когда агент начал упираться в swap — не пожалел, чат перестал быть лотереей. Картинки и sd рядом на cpu vps даже не рассматриваю, это вообще другая песня.
Пинг до uk из томска для такого бота не узкое место: инференс на cpu всё равно медленнее сети. Вечером сижу, гоняю прикидки — узкое место всегда ram, не канал.
Завтра если снова не влезу в свои цифры — поправлю, уже было. А у кого langchain плюс локальная 7b или 14b на восьми гигах реально в проде, не синтетика? Напишите, интересно, насколько я жесток с этими восьмью гигами.