AI Personal Learning
und praktische Anleitung

Minima:本地文件RAG聊天工具,可接入ChatGPT与MCP(Anthropic Claude)

Allgemeine Einführung

Minima 是一个开源项目,旨在提供一个完全本地化的检索增强生成(RAG)工具。用户可以通过 Minima 与本地文件进行对话,支持两种模式:完全本地安装和自定义 GPT 模式。该项目使用 Docker 进行部署,支持多种文件格式的索引和查询,包括 PDF、XLS、DOCX、TXT、MD 和 CSV。Minima 采用 Mozilla 公共许可证 v2.0(MPLv2)发布,确保用户在使用和修改代码时的自由度。

Minima:本地文件RAG聊天工具,可接入ChatGPT与MCP(Anthropic Claude)-1


 

Funktionsliste

  • 本地文件对话:通过本地安装的方式,与本地文件进行对话。
  • 自定义 GPT 模式:使用自定义 GPT 模型查询本地文件。
  • 多文件格式支持:支持 PDF、XLS、DOCX、TXT、MD 和 CSV 文件的索引和查询。
  • Docker-Bereitstellung:通过 Docker 进行快速部署和管理。
  • Konfiguration der Umgebungsvariablen:通过 .env 文件配置环境变量,灵活设置文件路径和模型参数。
  • 递归索引:支持文件夹内所有子文件夹和文件的递归索引。

 

Hilfe verwenden

Ablauf der Installation

  1. Klonprojekt:从 GitHub 克隆 Minima 项目到本地。
   git clone https://github.com/dmayboroda/minima.git
cd minima
  1. Umgebungsvariablen konfigurieren:在项目根目录下创建 .env 文件,并复制 .env.sample 文件中的内容到 .env 文件中,设置相关变量。
   cp .env.sample .env

需要配置的变量包括:

  • LOCAL_FILES_PATH:指定要索引的文件夹路径。
  • EMBEDDING_MODEL_ID:指定使用的嵌入模型。
  • EMBEDDING_SIZE:设置嵌入维度。
  • START_INDEXING:初次启动时设置为 wahr 以开始索引。
  • USER_ID im Gesang antworten PASSWORD:用于自定义 GPT 模式的用户认证。
  1. 启动 Docker 容器::
    • 完全本地安装: bash
      docker compose -f docker-compose-ollama.yml --env-file .env up --build
    • 自定义 GPT 模式: bash
      docker compose --env-file .env up --build

Verwendung Prozess

  1. 本地文件对话::
    • 连接到本地服务器:
     ws://localhost:8003/llm/
    
    • 开始与本地文件进行对话,查询文件内容。
  2. 自定义 GPT 模式::
    • 启动 Docker 容器后,从终端复制 OTP 并使用 Minima GPT 进行查询。
    • 提出问题,Minima 将基于本地文件内容提供答案。

Detaillierte Funktionsweise

  • 文件索引:启动容器后,Minima 会自动索引指定文件夹内的所有文件。索引过程是递归的,所有子文件夹内的文件也会被索引。
  • 查询文件内容:用户可以通过 WebSocket 连接到本地服务器,发送查询请求,Minima 会返回基于文件内容的答案。
  • Konfiguration der Umgebungsvariablen:用户可以通过修改 .env 文件中的变量,灵活调整 Minima 的配置,如更改文件路径、嵌入模型等。
AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Minima:本地文件RAG聊天工具,可接入ChatGPT与MCP(Anthropic Claude)

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)