mirror of
https://github.com/ThearchyHelios/AgentLab.git
synced 2026-11-15 03:21:58 +00:00
11780ed0b4
上一版只有三个写死的选项:本地哈希 / OpenAI 3-small / 3-large。想用本机起的 LM Studio、Ollama、vLLM,只能去代码里调 configure——等于没有。 现在可以填任意 base_url。配套加了一个探测接口(GET /kb/embedding/probe), 按地址列出那台服务上有哪些模型,从列表里选。模型名手填太容易错——LM Studio 里叫 text-embedding-qwen3-embedding-4b,不是 Qwen3-Embedding-4B,而填错的 表现是切换时 404,人还以为是服务没起。 base_url 跟着落库。不存的话重启后会悄悄退回本地哈希,而库里的向量是上一个 模型建的,检索整体退回关键词——用户只看到"重启之后搜得不准了"。 几处说给用户听的: - 当前用的是什么、几维,直接显示在最上面 - 本地哈希旁边标"没有语义能力"——它是默认值,而这个缺陷不说没人会发现 - 切换成功的提示里带上新维度和"多少条存量向量需要重建"。换模型后维度多半 变了,存量全部作废,这件事要当场说,不能等人发现搜不准了再去猜 check-ui 加了一节,真浏览器里验过:展开、填地址、探测到本机的 text-embedding-qwen3-embedding-4b、出现「用它」。