Skip to content

为远端 embedding API 增加 GUI 配置入口 #93

@JupiterTheWarlock

Description

@JupiterTheWarlock

当前知识库语义检索的后端已经支持远端 embedding API 配置,并且文档 docs/product/knowledge-system.mdx 的“当前能力”中也提到了:

本地 embedding 运行时与远端 embedding 端点配置

但在当前 GUI 中,这部分配置似乎没有可见入口。Settings -> Knowledge 目前主要只有默认 Skill Package Namespace 配置;知识库的 Retrieval Settings 页面可以展示 remote 模式下的 endpoint/model 状态,但没有提供切换到远端模式、填写 endpoint/API key/model/dimensions/batch size 的表单。

建议增加一个设置 UI,方便用户直接配置远端 embedding API,避免手动修改:

<project>/Library/Locus/knowledge_embedding_config.json

建议字段:

  • 模式:本地 / 远端
  • Endpoint:OpenAI-compatible /v1/embeddings 或 base URL
  • API Key
  • Model
  • Dimensions:0 表示使用模型默认值
  • Batch Size
  • 测试连接按钮
  • 保存后提示是否需要重建语义索引

这样可以让文档中提到的“远端 embedding 端点配置”真正可发现、可操作。对于本地磁盘空间或显存不足的用户(比如我),远端 embedding 是更合适的路径。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions