Представлен Multi-Agent CAD (MAC) — специализированный фреймворк для автоматизированной генерации CAD-моделей на основе текстовых описаний. Система использует декомпозированный подход, разделяя процесс проектирования между несколькими агентами. Это позволяет эффективно управлять сложными геометрическими ограничениями и повышать точность итоговых 3D-объектов за счет распределенных вычислений на этапе генерации, что значительно превосходит возможности монолитных моделей.
В основе архитектуры лежит принцип разделения задач: отдельные агенты отвечают за интерпретацию семантики запроса, построение геометрических примитивов и проверку соблюдения инженерных ограничений. Такой подход позволяет системе итеративно уточнять результат, исправляя ошибки на лету без необходимости переобучения всей нейросетевой архитектуры. Использование вычислительных ресурсов непосредственно во время инференса (test-time compute) позволяет достичь высокой детализации моделей, которые соответствуют заданным параметрам.
Фреймворк решает проблему «галлюцинаций» и геометрических неточностей, характерных для стандартных генеративных моделей в области 3D-дизайна. Благодаря модульной структуре, разработчики могут интегрировать различные LLM в качестве «мозга» агентов, адаптируя систему под конкретные задачи промышленного проектирования или прототипирования.
Ключевые факты
- MAC использует декомпозированную агентную архитектуру для преобразования текста в CAD-геометрию.
- Система применяет стратегию constrained test-time compute для повышения точности генерации без дообучения.
- Фреймворк ориентирован на решение задач проектирования, требующих строгого соблюдения геометрических ограничений.
- Решение доступно в формате open-source проекта для интеграции в инженерные пайплайны.