新建索引
可选高级:settings 直接给 JSON(见下方示例)
索引列表
| uid | 主键 | 文档数 | 数据大小 | 创建时间 | 更新时间 | 操作 |
|---|
当前索引
添加 / 更新文档
主键缺失的文档会被跳过
文档浏览
| ID | 内容 | 操作 |
|---|
每页 条
索引设置
≥
字 1处错别字 / ≥
字 2处错别字
API 速查(curl)
# 搜索
curl -X POST localhost:7700/indexes/<uid>/search -H 'Content-Type: application/json' \
-d '{"q":"苹果","filter":"分类 = \"水果\"","sort":"价格:desc","facets":["分类"]}'
# 传文档 / 删文档
curl -X POST localhost:7700/indexes/<uid>/documents -H 'Content-Type: application/json' \
-d '[{"id":"1","名称":"..."}]'
curl -X DELETE localhost:7700/indexes/<uid>/documents/1
# 全文接口文档见 main.py 路由注释;Web 搜索页 /、对话页 /chat
① URL 采集(抓网页 → 提取标题正文 → 入库)
字段映射:
② 批量文本导入(无需抓取,直接粘贴)
③ 去重清洗
同值仅保留最早一条,其余删除
AI 生成入库(关键词 → 大模型 → 数据库)
目标索引:
(不存在会自动创建)
字段:
一行一个关键词,按队列顺序逐篇生成入库(每篇约 20~40 秒,CPU 模式)。主键 = 标题哈希,同标题重复生成自动覆盖。
新建定时任务(数据生成 / 采集,定时入库)
小时
次上限(0=不限)
篇/词
字数
任务列表
| 名称 | 类型 | 索引 | 调度 | 已执行 | 上次结果 | 下次执行 | 状态 | 操作 |
|---|
查询调试台
点击「运行」查看 JSON 结果
概览
热门搜索 Top20
| 索引 | 关键词 | 次数 | 最近一次 |
|---|
无结果搜索(优化线索)
| 索引 | 关键词 | 次数 |
|---|
最近搜索
管理密钥(可选)
设置后,管理操作(建/删索引、写/删文档、改设置、导出)需要请求头
Authorization: Bearer <key>,管理页自动携带;
搜索与对话接口保持开放。忘记密钥?直接编辑 data/config.json 里的 master_key 或删除该文件即可恢复开放。