重要
此功能目前以公共预览版提供。
本页介绍 Genie 代理系统,并演示如何使用马赛克 AI 代理框架和 Genie 空间创建多代理系统。
要求
- 确保已设置好 Genie 空间。 请参阅设置和管理 AI/BI Genie 空间。
Genie 代理的优点
多代理系统由多个 AI 代理共同工作,每个代理都具有专用功能。 Genie 代理允许用户使用自然语言来查询结构化数据。
代理框架允许代理彼此共享答案作为上下文。 因此,用户可以获取来自多个源的答案。 你可能已部署的 RAG 代理查询非结构化文档库,并将其与查询记录数据库的 Genie 代理组合在一起。
多代理系统通常由一个监督代理组成,用于指导和管理专用辅助角色代理的上下文。
示例笔记本:使用 Genie 的多代理系统
以下笔记本演示如何创建一个多代理系统来协调这些类型的代理:
- 精灵空间 (Genie Spaces)
- 部署到模型服务的代理
- 使用内置代码的 UC 函数调用代理。
使用 Genie 和 LangGraph 的多代理系统
使用 Genie 和 DSPy 的多代理
使用代表用户授权访问 Genie 空间
代理用户授权允许代理系统使用代理最终用户的权限访问 Genie 空间及其基础资源。
有关如何使用 Genie 空间设置代表用户授权的详细信息,请参阅“ 代表用户身份验证 ”。