SuperAPI AI 工具集

schema-exploration

数据与分析

查看项目

更新于 10-15 23:48

技能介绍

用途:schema-exploration 是 langchain-ai/deepagents 提供的一项技能,用于探索数据库结构,帮助用户了解有哪些表、各表包含哪些列、列的数据类型以及表之间的外键与实体关系。

主要能力:

  1. 列出全部表:使用 sql_db_list_tables 工具查看数据库中所有可用表。
  2. 查看指定表结构:使用 sql_db_schema 工具传入表名,获取列名、数据类型(如 INTEGER、TEXT、DATETIME)、示例数据(3 行)、主键与外键信息。
  3. 梳理关系:通过以 Id 结尾的列(如 CustomerId、ArtistId)识别外键,记录父子表关系。
  4. 回答问题:说明可用表及用途、列含义、表间关联,并用示例数据辅助说明。

使用方式:按工作流依次调用工具。先列出表,再对目标表获取模式,然后映射关系,最后组织回答。对于“如何查询某指标”类问题,先确定所需表,再给出 JOIN 路径与关系链,并提示后续可使用 query-writing 技能执行查询。

适用场景:数据库结构问答、编写查询前的模式调研、理解表间关联。

限制:资料未提供安装方式、收费、平台支持或效果数据;该技能本身不执行查询,实际查询需配合 query-writing 技能。