自分のノートPCにプライベートなAIブレインを構築する

強力なAIを手に入れるために、月額20ドルのサブスクリプションは必要ありません。自分自身のハードウェア上に、プライベートなブレインを構築することができます。

私はこれを、GPUを搭載していない古いWindowsノートPCで構築しました。ソフトウェア費用は0ドルです。すべてがオープンソースです。

あなたのプライベートAIは、以下の4つのことを行います:

システムは5つのレイヤーで構成されています:

  1. Foundation(基盤):Ollamaがモデルを実行し、Dockerがサービスを実行します。
  2. Memory(メモリ):Qdrantがデータを保存し、PostgreSQLがそれを管理します。
  3. Intelligence(知能):RAGがメモリを検索して質問に回答します。
  4. Automation(自動化):Watcherフォルダが新しいファイルを自動的に学習します。
  5. Agents(エージェント):調査や執筆を代行してくれる自律的なワーカーです。

開始方法:

ステップ1:Ollamaをインストールする。 ollama.com にアクセスしてください。ターミナルで以下のコマンドを実行します:

ステップ2:Dockerをセットアップする。 docker.com から Docker Desktop を入手してください。docker-compose ファイルを使用して、Open WebUI、Qdrant、Postgresを実行します。これにより、localhost:8080 でチャットインターフェースが利用可能になります。

ステップ3:メモリを構築する。 Pythonを使用してファイルを解析します。フォルダにPDFをドロップすると、システムは以下の動作を行います:

これで、「契約書の支払いに関する記述は何でしたか?」といった質問ができるようになります。AIが特定のメモを見つけ出し、回答します。

私の失敗から得た実用的なアドバイス:

段階的に構築しましょう。

ファイルを追加するたびに、システムはより賢くなります。あなたが眠っている間も、システムは働き続けます。

ソース:https://dev.to/theonaiao/build-a-private-ai-brain-on-your-laptop-458f

オプションの学習コミュニティ:https://t.me/GyaanSetuAi