最近想搞这块的东西,大佬们来指点下Agent 时代的数据库该怎么设计? legacy 的 db 有什么好的方式暴露给 agent 使用么?
我再弄个代理层,在代理里管理数据库的 context ,由业务自定义 sql pattern 和采集现有 sql pattern ,让 agent 选择 sql pattern 并按需传递参数,这样比较安全且迭代比较快。看到了有个 wren ai 再做类似的东西。
另外一种 agent for db 的方式问看到了 pingcap 搞的 db9 ,以及 agent fs 这种把数据库抽象成文件给 agent 用,这种算是全新的场景,不涉及 legacy 数据。
各位大佬也聊聊自己公司是否有再做类似的内容。