OmniProxy 手册

下载与管理本地模型

本地模型在你的电脑上完成推理,无需将本次推理输入发送给云端模型服务。挑选模型时,请优先根据实际要完成的任务以及当前电脑的硬件与磁盘空间做决定,不必盲目追求大参数量或榜单热度。若还不熟悉参数规模与量化格式的区别,可先阅读看懂本地模型的参数量与格式。

1. 认识“已安装”模型列表

打开左侧导航栏的本地模型。在已安装列表中,你可以查看每个模型的当前状态、复制模型名称(如 local/...),并进入调用测试;只有通过实际测试并满足准入条件的模型,才能开启代理供外部工具调用。

本地模型列表中的 Apple 系统模型与测试入口

上图为原生 App 的本地模型列表。图中显示的 Apple 模型是由 macOS 系统自带并管理的系统模型,当前状态为“需要重新测试”。由于它不占用 OmniProxy 的模型权重目录,界面显示的 0 KB 仅代表不额外占用应用存储,不代表普通本地模型只有这么大。该条目仅在受支持的 Mac 设备上出现,OmniProxy 无法下载、移动或删除它。

2. 从模型目录下载模型

  1. 点击“已安装”列表下方的加号(+),打开模型目录。
  2. 按任务类型(如对话、翻译、图像或语音)筛选候选模型,仔细阅读页面的设备适用性提示与当前可执行状态。
  3. 核对具体的模型工件(Artifact)、文件大小与许可证要求——同一模型家族的不同量化版本属于不同文件,请按需选择。
  4. 下载前确认“默认下载位置”剩余空间充足;若保存在外置移动硬盘或 NAS,请确认设备已连接且已授予目录访问权限。
  5. 在下载确认框中核对实际文件清单,点击开始下载。
  6. 等待文件下载与完整性校验全部结束后,返回已安装列表执行调用测试。

注意:在模型目录里能看到某个名字,不代表你当前的电脑硬件一定能跑得动它;OmniProxy 支持某一种文件格式(如 GGUF),也不代表市面上所有该格式的模型文件都能直接加载。

模型目录暂时不可用时怎么办?

模型目录不可用时显示重试与取消

上图为原生 App 的真实故障状态截图。当远程模型目录加载失败时,界面尚未拉取到可选列表,此时请勿反复盲点下载。请先检查网络连接后点击重试;若网络暂时无法恢复,可点击取消,这不会删除或影响你本机已安装且可用的模型。

3. 测试模型并加入代理

模型文件就绪后,必须先通过真实调用测试,才能加入网关代理:

  1. 在已安装列表中,点击目标模型行的调用测试图标。
  2. 选择该模型支持的能力与调用方案,填入最小测试输入(例如文本对话先发一句简短提问)。
  3. 点击运行,检查实际返回的文本、图片或音频结果——任何报错、空响应或格式异常都不算测试通过。
  4. 如果你打开的是接口调试窗口:保存 Header 或 JSON 仅用于方便下次调试,手工标记测试结果也不能替代真实的模型加载与能力验证;看到 HTTP 状态正常后,仍需核对返回正文。
  5. 加入代理:点击加入代理时,系统会强制检查当前安装的静态校验、实际加载与能力验证结果(未通过会退回验证步骤,不会因为保存过调试 JSON 就允许强行加入)。其中,Apple 系统模型的准入按钮直接位于模型行;自定义接口调试的加入代理按钮位于调试窗口内。
  6. 确认启用:加入成功后,模型行会显示启用/停用代理的开关,请确认其处于启用状态。外部工具若直接填写该模型的复制名称(local/...),无需先配置映射即可调用;若希望固定使用 chat 名称,请前往用固定名称映射模型。最后从外部工具发一条请求,在监控台确认实际执行模型。
模型行显示的状态接下来该做什么
下载中 / 文件未校验等待下载校验完成,或按任务行提供的恢复/重试操作处理。
已安装点击进入调用测试(不能仅凭磁盘上有文件就认定模型可用)。
需要重新测试模型或调用方案已更新,请重新运行一次当前调用方案的测试。
已测试(未加入代理)点击模型行或调试窗口中的准入按钮将其加入代理,再检查网关模型列表。
设备不支持当前硬件或系统不满足运行条件,请更换其他受支持的模型工件,不要强行加载。

4. 管理多个模型存储位置

前往左侧设置 → 模型存储,可以管理两类不同的模型目录(详细说明见系统设置、模型存储与日志):

存储目录异常处理:

  • 授权失效:前往设置 → 模型存储重新选择原目录并授予访问权限。
  • 目录在线但未识别出模型:核对文件是否完整、具体工件格式是否受当前引擎支持,不要通过反复重复添加同一个目录来尝试触发识别。
  • 默认下载位置离线:先恢复外置磁盘连接,或按正式迁移流程切换到新目录;网关不会在你未确认的情况下擅自换盘写入。
  • 区分操作边界:“移除目录登记”、“迁移受管存储”与“删除模型文件”是完全不同的操作,执行前请仔细阅读弹窗确认范围。

5. 删除、更新与 Apple 系统模型说明

6. 本地模型成功调用示例

在受支持的 Mac 上,当 Apple 系统模型准备就绪后,打开该行的调用测试,输入以下英文指令并运行:

Reply with a short English greeting.

如下图所示,模型实际返回 Hello!,状态为 HTTP 200,同时界面展示了首 Token 延迟与生成速率。确认输出无误后点击加入代理,成功后按钮会变为关闭代理(本示例直接调用系统托管模型,不涉及下载第三方权重文件)。

Apple 系统模型实际返回 Hello!,并显示 HTTP 200 与耗时

上图为原生 App 中 Apple 系统模型调用测试成功的真实界面截图。