跳转至

搜索 API

基础路径: /api/search

搜索代码库索引

http GET /api/search?q=authentication&cwd=/path/to/project&top=10 Authorization: Bearer <token>

参数

参数 类型 描述
q 字符串 搜索查询(必需)
cwd 字符串 包含 .anote/index/ 的项目目录
top 整数 返回的结果数量(默认: 10)

响应 json { "results": [ { "file": "src/auth/handler.py", "startLine": 45, "endLine": 72, "preview": "def authenticate_user(email, password)...", "score": 0.8432 } ] }

如果在给定的 cwd 下不存在索引,则返回 404。请先使用 anote index 构建索引。