spring-ai问题

Blade 未结 1 16

一、该问题的重现步骤是什么?

1. 系统业务数据怎么对接到智能体,是需要自己导出文本导入知识库还是系统ai可以直接访问数据库

2. 对于投放给智能体的业务数据怎么做权限控制,比如把公司所有客户数据喂给ai,普通业务员只能询问自己客户信息,

高层可以询问所有客户信息

3.系统有实现ai怎么和系统业务操作绑定,比如我跟智能体对话新增或修改某一个业务数据,智能体能自动帮我实现一系列操作,不需要我到系统具体界面打开界面,添加数据然后保存,也要注意权限


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  1. 建议导入知识库,当然也支持连接数据库,在流程编排里有数据库的节点

     2. 这么细的权限目前还没实现,但是后续会加上这个逻辑。主要实现方法是采用向量库的元数据查询。每条数据存入向量库的时候,都可以携带元数据入库,元数据可以声明这条数据的权限范围,而查询的时候,根据角色去元数据进行筛选就可以了。(这个功能大部分向量库都支持,但不排除少量不支持)。

     3. 通过流程编排就可以实现,流程编排里可以自由调用API、操作数据库等,让大模型根据用户说的话自动处理去调用不同的分支节点,然后把整合好的数据传入即可实现直接调用。

    0 讨论(0)
提交回复