локальний сервербез виходу в інтернет CAD-розрахункиробота з документами

Локальний LLM сервер: вибір моделі, підбір обладнання, запуск — панель рішення

Демо зібране під ваші дві задачі. Перемикач нижче показує, що змінюється у виборі моделі й заліза, коли задача інженерна, а коли документна — це різні вимоги, і одна конфігурація під обидві не оптимальна.

Спершу межа, про яку краще домовитись до покупки заліза. Мовна модель не рахує інженерні задачі: вона не робить FEM-аналіз, не перевіряє міцність і не замінює солвер вашої CAD-системи. Число, яке вона «порахує», буде правдоподібним і неперевіреним — це найдорожча помилка в таких проєктах. Що вона справді робить у CAD-контурі — у блоці 3 нижче, і саме під це я підбираю модель.

1Задача → модель. Перемкніть і подивіться, що змінюється

Під кожну задачу підходять різні моделі: інженерний контур упирається в якість міркування і роботу з кодом, документний — у довгий контекст і українську мову.

Ключове для цієї задачі: якість міркування, робота зі скриптами параметризації (Python/API вашої CAD), точне цитування нормативів без вигадування.

МодельРозмірКвантизаціяПотрібно VRAM ШвидкістьПридатність
Qwen3 30B (MoE)30B, активних ~3BQ4_K_M ~20 ГБвисокаробочий баланс
Qwen3 32B32BQ4_K_M ~22 ГБсереднясильне міркування
Llama 3.3 70B70BQ4_K_M ~42 ГБнижчапотрібні 2 карти
Gemma 3 27B27BQ4_K_M ~18 ГБвисокадобра українська
Qwen3 14B14BQ5_K_M ~11 ГБдуже високадовгий контекст
Qwen3 8B8BQ5_K_M ~7 ГБдуже високамінімум, для тесту

Остаточний вибір роблю не за таблицею з інтернету, а прогоном 2-3 кандидатів на ваших реальних документах і кресленнях. Різниця між моделями на чужих бенчмарках і на вашому матеріалі — це і є те, за що має сенс платити за підбір.

2Обладнання — три чесні варіанти

Ціни орієнтовні, ринок України, вересень 2026; уточнюю під час підбору за наявністю в постачальників. Головне тут не ціна, а що кожен варіант реально тягне.

Вхідний · 1×24 ГБ

~60-75 тис. грн

RTX 3090/4090 24 ГБ, 64 ГБ RAM. Тягне моделі до 32B у Q4, контекст до ~32k. Одночасно 1-2 користувачі.

Не тягне: 70B без сильної втрати якості.

Робочий · 2×24 ГБ

~120-150 тис. грн

Дві карти по 24 ГБ, 128 ГБ RAM. Тягне 70B у Q4, довгий контекст, 3-5 користувачів паралельно.

Тут з'являється: запас під зростання бази документів.

З запасом · 1×48-96 ГБ

від ~250 тис. грн

Професійна карта (RTX 6000 Ada / A6000). Одна карта замість двох — тихіше, простіше з живленням і охолодженням.

Має сенс: якщо сервер ставиться в офісі, а не в серверній.

Перед покупкою — тест на оренді. Беру GPU в оренду на кілька днів, ганяю відібрані моделі на ваших документах і кресленнях, показую результат. Тільки після цього ви купуєте залізо — під підтверджену конфігурацію, а не під мою обіцянку.

3Що модель реально робить у CAD-контурі, а що ні

✅ Скрипти параметризації

Пише і править скрипти під API вашої CAD (SolidWorks, Inventor, Fusion, FreeCAD): серії типорозмірів, пакетна зміна параметрів, вивантаження специфікацій. Результат перевіряє сама CAD — це головне.

✅ Нормативи і ДСТУ

Відповідає по вашій базі стандартів із посиланням на конкретний пункт документа. Без пункту відповідь не приймається — налаштовується як жорстке правило.

✅ Розбір помилок і логів

Пояснює, чому не будується модель, що означає помилка солвера, де конфлікт у сполученнях. Тут вона сильна, бо працює з текстом, а не з числом.

✅ Специфікації та документація

Складає BOM з вивантаження, готує супровідні документи за вашим шаблоном, звіряє креслення зі специфікацією і показує розбіжності.

❌ Міцнісні розрахунки

FEM, напруження, деформації, теплові розрахунки — рахує солвер, не модель. Відповідь LLM тут виглядатиме впевнено і буде неперевіреною.

❌ Число без джерела

Будь-яку відповідь із числом, у якої немає посилання на ваш документ або на результат солвера, система має позначати як непідтверджену. Це налаштовується.

4Документний контур — як це працює

Документи не «завантажуються в модель». Вони індексуються локально, і модель відповідає, цитуючи знайдений фрагмент із назвою файлу та сторінкою.

$ прогін індексації бази документів просканованo: 2 418 файлів (PDF 1 902, DOCX 401, DWG-описи 115) OCR для сканів без текстового шару: 337 файлів розбито на фрагменти: 41 260 · вектори збережено локально пропущено: 12 файлів (пошкоджені PDF — список у звіті) — мережа: індексація виконана без звернень назовні — $ запит: «яка товщина стінки за ДСТУ для цього вузла?» відповідь: 4 мм джерело: ДСТУ_Б_В.2.6-198.pdf, с. 34, п. 7.2.1 (цитата наведена повністю) — без знайденого пункту відповідь не видається взагалі —

Уся база лишається на вашому сервері. Жоден документ не йде у зовнішній сервіс — це, як правило, і є причина, чому сервер ставлять локально, а не беруть хмарну підписку.

5Порядок робіт