论文
TOOLCAD:通过强化学习探索在文本到 CAD 生成中使用 大语言模型 的工具
TOOLCAD: Exploring Tool-Using Large Language Models in Text-to-CAD Generation with Reinforcement Learning
摘要
计算机辅助设计 (CAD) 是一项专家级任务,依赖于长期推理和连贯的建模操作。 大语言模型 (LLM) 在使语言代理处理现实世界任务方面取得了显着的进步。值得注意的是,目前还没有研究使用 LLM 的工具如何与 CAD 引擎进行最佳交互,这阻碍了基于 LLM 的代理文本到 CAD 建模系统的出现。我们提出了 ToolCAD,这是一种新颖的代理 CAD 框架,部署 LLM 作为用于文本到 CAD 生成的工具使用代理。此外,我们引入了交互式 CAD 建模室,借助CAD引擎采样推理与工具增强交互轨迹,结合混合反馈和人工监督。同时,提出了端到端的 后训练 策略,使 LLM 智能体能够引出精细的 CAD 建模思想链(CAD-CoT),并通过在线课程强化学习演变成熟练使用 CAD 工具的智能体。我们的研究结果表明,ToolCAD 填补了在为 CAD 工具使用代理采用和训练开源 LLM 方面的空白,使它们的性能与专有模型相当,为更易于访问和更强大的自主文本到 CAD 建模系统铺平了道路。