为ZimaOS启用AI搜索

什么是ZimaOS-AI

引入ZimaOS-AI,一个为ZimaOS搜索功能服务的AI模块。一旦下载此模块,您就可以启用ZimaOS的AI搜索功能。AI模块将利用本地LLM(大型语言模型)从图像、音频和视频中提取特征,以帮助准备AI搜索的数据,并允许您根据显卡资源要求设置可用调用时间。

兼容性:

ZimaOS版本:v1.3.1及更高版本。

如何使用

第一步:下载ZimaOS-AI模块

  1. 在开发者模式中启用SSH: 访问常规设置中的开发者模式并打开SSH开关。点击基于Web的终端进入Web终端。
  2. 使用ZimaOS凭据登录: 使用您的ZimaOS账号和密码登录(注意输入时密码不会显示)。
  3. 安装ZimaOS AI模块: 执行命令zpkg install zimaos_ai。您应该看到一个类似于下方提供的截图。
    安装ZimaOS AI模块
  4. 初始化模块: 运行命令systemctl restart zimaos-ai。如果您没有看到任何错误信息,则表示服务已成功启动。
  5. 等待安装完成: 启动安装过程后,等待其完成。这可能需要几分钟。
  6. 访问仪表板: 安装完成后,导航到仪表板。您应该能够看到ZimaOS AI模块现在可以使用。
    仪表板中的ZimaOS-AI

第二步:等待第一次对图像、音频和视频的特征提取

  • ZimaOS AI模块在首次使用时,将自动下载大型语言模型,并且AI模块将自动启动。
  • ZimaOS的AI搜索模块将利用本地计算资源对图像和音频/视频文件进行特征提取,以便在搜索时显示。资源调用间隔设置为每10分钟,并且调用时间仅会在设定的可用时间段内发生(默认设置为**’开启’**,时间段为全天,您可以在ZimaOS AI界面中进行调整)。

第三步:体验AI搜索

  • 在文件的左上角,您将找到搜索框,您可以尝试输入一些关键词。
    使用AI搜索图片

  • 或者,您也可以输入完整句子来尝试语义搜索。
    使用AI搜索句子的图片

要求

  1. 至少12GB的GPU视频内存
  2. RTX 30系列或以上的图形卡(如A2000及以上)
  3. 超过20GB的系统空间

故障排除

  • 问: 搜索时没有出现与AI相关的结果
    答:

    1. 系统当前正在进行AI特征提取。
    2. 检查视频内存使用情况。这里要求的12G是最低要求,根据图像的大小和复杂性会增加。
  • 问: 我不知道ZimaOS-AI的运行状态
    答: 点击调用历史检查运行状态。

  • 问: 在模型下载过程中,我看不到下载状态
    答: 您可以通过主页上的网络自行检查下载流量以判断情况。

  • 问: 非英语内容无法搜索到AI相关信息。
    答: 目前,AI模块暂时仅支持英语语言。

  • 问: 语义搜索只能找到图像。
    答: 目前,语义搜索暂时仅限于图像内容。