Multi-Agents Loop开发

1. 主要设计思路: 使用多个不同的LLM/Agents形成一个Loop,分别作为不同身份,对代码/配置做各种操作。下边是一个自己开发的实例的介绍,针对的项目是一个基于一系列规则(json文件)作检测的项目。主要想法是让这套系统根据自然语言提供的文件描述,修改(增删改)相应的规则文件,已实现程序支持动态的规则的目的,并且节省人工,防止人为修改的错误。此外在修改前后添加了pre_validation和post_check的功能,当发现问题是或者直接返回error给用户,或者重新修改规则直到通过检测(或者达到最大次数)。

2. Workflow

deepseek_mermaid_20260910_e77fb1

3. 在Databricks中的实现

3.1 Databricks的job可以实现基于制定路径下(volume/folder)新文件的自动触发,正好适合这里的需求

3.2 使用mlflow experiment功能可以清晰有效记录三个agents的交互过程

3.3 三个agents使用的不同LLM可以直接通过部署在workspace endpoint中2-3个不同模型(最好是不同Provider)来实现

posted @ 2026-09-10 16:39  Yx_xixi  Views(59)  Comments(0)    收藏  举报