一、准备环境 向量数据库环境 1、创建百度向量数据库实例,当前 每个新用户都有免费试用实例 ,抓紧申请吧。 地址: https://console.bce.baidu.com/vdb/#/vdb/instance/create 2、创建成功后,通过实例详情页查看访问的地址信息和账号信息,用于访问操作向量数据库。
操作示例 概要 向量数据库目前主要应用于 RAG 场景。在 RAG 的应用中,除了向量数据库,还需要文档管理、文档解析、分档分块、Embedding 服务(将内容向量化)、Rerank,以及 LLM 大模型等多个服务的相互协作,共同实现完整的 RAG 功能。基于这一需求,我们对各模块服务进行了封装,提供了对应的接口,方便用户自定义各模块,并与向量数据库高效结合,快速构建属于自己的 RAG 服务。
支持中文、大小写字母、数字以及-_/.等特殊字符,必须以中文或字母开头,长度1-64位 数据库版本 必填。数据库引擎版本,支持 MySQL 8.0,5.7 原始模板类型 支持选择对应数据库版本的默认模板及高性能模板 参数描述 备注该模板的相关信息,便于后续管理。长度为0~256个字符。 5.创建完成后可在列表中查看。
变配实例 变配VDB实例 接口描述 本接口用于对VDB 实例进行变配 当前暂时不支持节点数量和规格类型同时变配 本接口为v1接口 权限说明 所有API的安全认证一律采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成,均为字符串。 对于每个HTTP请求,使用下面所描述的算法生成一个认证字符串。
实例列表 VDB实例列表 接口描述 只能查看属于自己账号当前地域下有权限的实例列表 本接口为v1接口 权限说明 所有API的安全认证一律采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成,均为字符串。 对于每个HTTP请求,使用下面所描述的算法生成一个认证字符串。提交认证字符串放在Authorization头域里。
然后在Go代码中根据配置创建出一个 MochowClient 对象,即可使用该对象提供的各类接口与后端数据库进行交互。
在控制台页面左上角,选择集群所在地域,进入 云原生数据库GaiaDB列表 。 找到目标集群,点击 集群名 进入详情页面。 在左侧导航栏选择 安全管理 > SSL 。 为目标地址点击 更新有效期 。 确认弹出对话框的提示后执行更新。 更新后,请 重新下载并配置 最新的 CA 证书。
数据库状态 状态值 描述 Creating 正在创建的数据库 Available 正常运行的数据库 Deleting 正在删除 账号相关 授权类型 授权类型 描述 ReadOnly 只读账号 ReadWrite 读写账号 账号权限类型 授权类型 描述 Common 只读账号 Super 读写账号 账号归属类型 状态值 描述 OnlyMaster 在master上使用的账号 RdsProxy 在中间件上使用的账号
然后在Python代码中根据配置创建出一个 MochowClient 对象,即可使用该对象提供的各类接口与后端数据库进行交互。
在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。 找到目标集群,点击集群名称,进入集群详情页面。 点击左侧导航栏的 备份恢复 ,进入备份恢复页面。 在备份恢复页面,点击 手动备份 按钮。 在弹出的页面中,显示备份类型和备份策略。 点击 确定 按钮。