开始前
- 一个 AskTable 项目,里面已有连好的数据源,并记下它的 ID(形如
ds_xxxxxxxx)。还没有数据源就先去连接数据源。 - 一个
asker类型的项目 API-Key:左侧主导航 → 「设置」 → 「API-Key」 → 「创建 API-KEY」,在类型里选asker。完整值形如ASKER_xxxxxxxx,只在创建时显示一次。 - 一个扣子账号。
- 插件按最小权限用:不要用
adminKey。
操作步骤
1
确认官方插件
在扣子插件商店搜索 AskTable,选一句话查 Excel 或数据库。它查的是你已经连在 AskTable 里的数据源,Excel 和数据库都行。
2
在智能体里添加插件
打开扣子,创建一个智能体,填好基本信息。在智能体编辑页找到「插件」区,点「+」,搜索 AskTable,把「一句话查 Excel 或数据库」加进来。
3
建两个变量
在智能体的「变量」里建两个:
4
把插件参数绑到变量
在插件的参数配置里:
Authorization绑定变量at_auth。datasource_ids是数组,添加一个数组项,值绑定变量at_ds_id。要一次查多个数据源,就添加多个数组项,每项填一个数据源 ID。
5
用预览调试
用预览功能提一个数据问题,确认能返回结果。插件不传角色,所以数据范围等于这些数据源的全部内容;挑数据源时按最小够用原则来。
6
工作流或对话流里同样配置
在工作流或对话流里加一个 AskTable 插件节点,参数用同一套变量绑定:
Authorization 保持 Bearer YOUR_API_KEY 的格式,datasource_ids 的数组项绑定 at_ds_id。