数据库管理
最新更新:2024-09-20
数据库管理
数据库功能从属于 Bot ,通过该功能可为 Bot 创建多个数据表和添加数据,实现结构化数据的快速入库和管理.每个 Bot 可以拥有多个数据表,每个数据表可以添加多条数据。
当前仅支持在 GPTBots 平台中创建数据表和存储数据,即将支持通过标准化接口(JDBC
、RESTful
等)方式对接和访问外部数据库,实现数据导入和远程连接。
数据库列表
数据表是数据库的基本单位,每个 Bot 可以拥有多个数据表。 Bot 可以基于用户问题,生成 SQL 语句实现对单表或多表的查询。
- 数据表名称:数据表的名称,简洁、规范和准确的命名非常重要,可以有效提升 SQL 的生成质量。
- 数据表描述:数据表的描述信息,可以使用自然语言对数据表进行准确的描述,可以有效提升 SQL 的生成质量。
- 字段数量:该数据表所包含的字段数量。
- 数据量:该数据表所包含的数据条数。
- 设置:可以更新数据表的描述信息,可以新增和删除表字段。
- 删除:可以删除该数据表(前提为数据表中的数据量为 0)。
数据表的名称一旦创建后不可修改,数据表的描述信息允许编辑修改。
创建数据表
- 进入 Bot 设置页面,点击「数据库」选项。
- 点击「创建数据表」按钮,进入数据表创建页面。
- 输入数据表名称和数据表描述,添加表字段信息,点击「确定」按钮,即可完成数据表的创建。
数据表命名规则:必须字母开头,a~z/数字和下划线,64 个字符。
数据表描述规则:自然语言,128 个字符。
为数据表添加字段
数据表字段是数据表的基本单位,每个数据表可以包含多个字段。每个字段都有名称、描述、数据类型和必要性这4 个元素组成。
- 字段名称:准确清晰的字段名称可以有效提升 SQL 的生成质量。命名时应以字母开头,a~z/数字和下划线,32 个字符"
- 字段描述:准确清晰的字段描述信息可以有效提升 SQL 的生成质量。命名可以使用自然语言,128 个字符。
- 数据类型:用于标识字段储存信息的数据类型,包含 string/int/float/datetime/boolean,默认string。
- 必要性:勾选「必要性」后,在添加数据时该字段必须存在值,否则将丢弃处理。
字段名称一旦创建后不可修改,字段描述信息允许编辑修改。
字段支持删除操作,字段一旦删除将导致该字段的所有值被删除,请务必谨慎操作!