本文介绍如何开通和使用PolarDB PostgreSQL版的知识平台。
知识平台功能目前处于灰度阶段。若您有相关需求,请提交工单联系我们为您处理。
功能概述
知识平台是PolarDB PostgreSQL版提供的本体知识图谱构建与管理平台。通过该平台,您可以将企业数据建模为语义化的知识图谱,并利用大语言模型(LLM)智能分析数据结构,实现从数据到知识的自动化转换。
知识平台提供以下核心功能:
ONTOLOGY本体构建:将业务数据建模为语义化的知识图谱,支持LLM智能建模、快速建模、结构变更检测和数据同步。
GraphRAG知识检索增强:基于图结构的知识增强检索系统,将文档内容解析为实体-关系图谱,支持多模式检索与智能问答。
SKILLS技能管理:定义和管理AI Agent可调用的操作技能,支持技能包的上传、下载和从本体自动生成技能定义。
系统管理:全局系统配置与运维管理,包括用户管理、角色管理、令牌管理和访问控制等。
API接口:提供完整的RESTful API接口,支持外部系统和AI Agent集成调用。
开通知识平台
PolarDB控制台。在左侧导航栏中选择。
进入PolarDB AI 概览页面中,单击新建AI应用。
在创建AI应用页面,进行以下配置:
在架构中选择AI应用。
在生态中选择PostgreSQL。
在AI应用中选择本体知识图谱。
设置AI应用名、LLM模型、账号密码与知识平台登录密码。
说明账号密码为数据库的账号密码,系统将自动根据密码创建数据库账号。
知识平台登录密码为知识平台的登录密码,平台的默认用户名为
admin。
购买完成后,请耐心等待应用创建完成,大约需要5 ~ 10分钟。
登录知识平台
返回页面,单击您刚创建的polardb_knowledge类型的应用ID/名称,进入应用详情页。
设置白名单:为允许您能服务访问知识平台,需要将您所在环境的IP地址添加到知识平台的访问白名单中。
在应用详情页的顶部页签中,选择白名单。
配置白名单策略:
新增IP白名单分组:添加需要访问知识平台的VPC或交换机的CIDR网段。
选择安全组:添加需要访问知识平台的安全组。
登录:
在应用详情页的顶部页签中,选择基本信息。
单击右上角的交互,进入登录页面。
输入用户名和密码,单击登录。
说明默认用户名为
admin,密码为创建应用时输入的知识平台登录密码。登录完成后进入系统,显示概览页面。
ONTOLOGY本体构建
ONTOLOGY本体构建模块是知识平台的核心,用于将企业数据建模为语义化的知识图谱。该模块支持LLM智能建模、快速建模、结构变更检测和数据同步等功能。
关于ONTOLOGY本体构建的详细操作说明,请参见ONTOLOGY本体构建。
GraphRAG知识检索增强
GraphRAG是基于图结构的知识增强检索系统,将文档内容解析为实体-关系图谱,支持多模式检索与智能问答,使AI能够回答跨文档、跨章节的复杂语义问题。
关于GraphRAG的详细操作说明,请参见GraphRAG。
SKILLS 技能管理
技能(Skill)管理模块用于定义和管理AI Agent可调用的操作技能,包含以下功能:
技能CRUD:创建、编辑、删除和查询技能定义,支持搜索和分类过滤。
技能定义:支持Markdown格式编写技能文档,定义技能参数、执行方式及与Action类型的关联。
预设技能:导入系统内置的预设技能包,支持一键导入和版本管理。
技能包管理:支持Zip格式的技能包上传与下载,便于技能的分发和复用。
技能生成:从本体的Action Types自动生成对应的技能定义。
系统管理
系统管理模块为管理员提供全局系统配置与运维管理功能,包含以下子模块:
用户管理:创建和维护用户账户,支持用户启用/禁用和自定义属性存储。
角色管理:定义和分配角色(如管理员admin、开发者developer、查看者viewer),支持角色层级体系。
用户组管理:创建用户分组,管理组成员,实现组级权限分配。
令牌管理:管理API Key(管理员级别)和个人令牌(用户级别),支持令牌的创建、撤销和加密存储。
ACR配置:定义和管理细粒度访问控制规则(Access Control Rules),配置规则与用户组的绑定关系。
系统配置:全局系统设置,包括数据库连接、文档引擎类型、对象存储(OSS)及RAGFlow服务连接等配置。
API 接口
知识平台提供完整的RESTful API接口,支持通过API调用所有平台功能,包括本体操作、图查询、动作执行、知识库管理和用户认证等,可供外部系统和AI Agent集成调用。系统支持Swagger(OpenAPI)文档自动生成,便于开发者快速接入。