数据库管理
元智启的数据库模块是连接大模型与您企业结构化数据的核心桥梁。它让AI不再仅仅是一个"聊天机器人",而是一个能够实时查询、分析、甚至管理业务数据的"智能数据助手"。
您可以实现以下强大的业务场景:
AI驱动的数据洞察:通过自然语言对话,对您的在线数据库或本地表格进行深度分析。AI能自动生成SQL查询、分析报告和数据图表,无论是在平台网页端还是在企业微信、钉钉等渠道中,都能轻松实现。
动态业务数据管理:让AI在与用户的对话中,动态地记录和更新结构化数据,形成长期记忆。例如,自动录入新订单、登记客户反馈、保存用户画像等。
一、创建数据库
元智启提供两种类型的数据库:
内置库:由平台直接提供和维护,用户无需关心底层存储,开箱即用。
远程库:可连接用户自有的在线数据库,实时获取最新数据(专业版及以上可用)。
1.1 内置数据库
1.1.1 创建内置数据库
进入数据库 ↗页面,点击创建数据库。
功能:通过对话进行查询、新增、更新、删除数据,并可灵活控制用户权限。
注意:数据库描述将在对话时用于识别用户意图,需清晰、完整地填写数据库使用场景。
1.1.2 数据表配置
- 每个数据库可创建多张数据表,每张表定义不同字段结构
数据表创建方式:
Excel导入:自动生成字段信息
手动录入:可通过手动添加、文件导入写入数据
- 字段描述必填,模型会根据字段描述判断字段含义并决策是否使用,清晰的数据表描述、字段描述都会提升生成SQL的准确性。
1.1.3 数据预览
数据表新增后,可在页面顶部切换页签预览数据,并支持新增、编辑、批量导入/导出
导入时文件导入列名需与字段名称一致,可按模板填写
1.1.4 数据库配置
在数据库配置页面可修改数据库基础信息及操作权限
数据库配置
数据库名称
订单表
数据库类型
内置数据库
数据库说明
用于高速预览订单信息
权限管理
查询 新增 编辑 删除
1.2 远程数据库
远程库创建时需填写数据库连接信息,支持MySQL、SQL Server、PostgreSQL。
专业版以上可用
成功连接后,会自动加载数据库中的全部表,可选择需要管理的数据表
与内置库功能类似,可进行数据预览、字段查看、添加数据表、修改表和字段备注
1.3 数据安全建议
平台对远程库连接信息加密传输和存储,仅支持查询操作
安全使用建议:
- 通过IP-白名单开放端口
- 使用只读权限的数据库用户连接
- 使用非生产环境数据库
- 仅添加必要的数据表
对敏感场景可考虑私有化部署,详情咨询客服
二、绑定数据库
将创建好的数据库与您的智能体或工作流进行绑定,即可通过自然语言对话与之交互。
2.1 在智能体中绑定
您可以将一个或多个数据库直接绑定到知识智能体中(轻量智能体暂不支持)。
智能路由:系统将根据用户问题与数据库的描述信息,智能判断是否需要查询数据库。
精准选择:当绑定多个数据库时,系统会自动选择最匹配的一个进行查询。
无缝衔接:如果用户问题无需或未能匹配到数据库,系统将继续利用知识库、插件等其他能力进行回答,确保对话体验的流畅性。
2.2 在工作流中绑定
工作流提供了更高的灵活性和自定义能力,是实现复杂数据交互场景的最佳选择。
自由编排:您可以精确控制数据库的访问时机,并与其他功能节点(如大模型、代码执行等)串联,构建强大的数据处理流程。
推荐组合:在典型的数据库查询场景中,建议在"数据库"节点后连接一个"大模型"节点,用于对查询结果进行深度分析、总结和可视化。
详情请参考:工作流- 数据库节点
三、数据库使用
数据库成功绑定后,您可以通过多种方式与其交互,实现数据查询、分析及录入。
3.1 多渠道部署
将智能体、工作流部署到钉钉、飞书、微信、企业微信、微信客服、API接入、企微应用、微信公众号、网站集成多个渠道中等官方或自建渠道后,用户同样可以与数据库交互。
全渠道录入:在所有渠道中,均支持通过对话进行便捷的数据录入。
详情请参考:新建渠道文档
3.2 API集成
我们的对话API已全面兼容数据库功能,助您实现深度系统集成
无缝接入:通过调用API,可将集成了数据库查询与分析能力的应用或工作流,无缝对接到您的现有业务系统中。
丰富返回:API接口会返回结构化的数据分析文案,便于您进行二次开发和展示。
详情请参考:API接入