在 compose 里启用
分两步:加一个 aisearch 服务,再把它的地址和密钥告诉asktable。
1. 加 aisearch 服务
给 私有部署 的docker-compose.yaml 加上这个服务:
asktable 访问,不用对外暴露端口。
2. 让 asktable 用上它
在asktable 服务的 environment 里加两个变量,并在 depends_on 里加上它:
docker compose up -d 生效。
建立与重建索引
两个环境变量配好后,AI 搜索才真正启用。索引由后台任务异步构建,跑在既有的asktable-redis 队列上,无需额外组件:
- 逐字段开关:进数据源的数据概览标签页,选中一张表,在字段表格的「AI 索引」列逐个开启——用法和统计详情见 AI 索引。
- 整源构建 / 重建:需要一次性为某个数据源重建全部值索引时,在数据源页点「构建 Value Index」即可。
默认只为短文本字符串字段建索引(长文本、日期、数字不建)。单个数据源可建值索引的字段数有上限(默认 10 个),可在管理后台调整;单字段保留的去重值数量也有上限。这些限制是为了避免索引过多拖慢系统、引入噪音。
下一步
- AI 索引 — 这个功能怎么用、字段怎么选
- 私有部署(Docker) — 部署 AskTable 本体
