ハウツー:自分の PC で無料の AI オペレーターエージェントを構築する方法

@BrianRoemmele
英語1 年前 · 2025年1月26日
307K
2.4K
381
154
5.3K

TL;DR

DeepSeek-R1 と Browser-Use を活用し、Web ブラウジングやデータ収集を自動化するローカル AI エージェントの構築方法を解説する包括的なチュートリアルです。

オールインワン AI Web エージェント:月額 200 ドル以上節約、無限の可能性を解き放て!

毎月の費用が一切かからず、自分のコンピュータ上で直接動作し、機能に制限がない AI エージェントを想像してみてください。OpenAI Operator は、限られた API 呼び出しに月額最大 200 ドルを請求し、数千もの Web サイトへのアクセスなど多くのタスクを制限しています。DeepSeek-R1 と Browser-Use を使えば、以下のことが可能です。

• すべてをローカルかつプライベートに保ちながらコストを節約。

• 10 万以上の Web サイトへのアクセス、データ収集、フォーム入力、人間のような操作を自動化。

• これまでにない方法で Web を探索、スクレイピング、操作する完全な自由を獲得。

OpenAI の Operator について聞いたことがあるかもしれません。これはクラウド上のコンピュータで動作し、あなたは個人情報を AI に渡して何か有用なことをさせることになります。しかも、その特権に対してお金を払うのです。パスワードやログイン情報、個人の詳細を共有したくないと思うのは、決して被害妄想ではありません。OpenAI は当然、アクセスできるサイト(例えば YouTube)を制限するものに対して、かなりの金額を請求します。この方法を使えば、平易な言葉で AI にやりたいことを正確に伝え、AI が Web をナビゲートし、情報を収集し、判断を下す様子を、コードを一行も書くことなく見守ることができます。

このガイドでは、DeepSeek-R1 と Browser-Use を使って、ニュースのスクレイピング、ソーシャルメディアでの言及の分析、予測などのタスクを実行する AI エージェントを構築する方法を紹介します。ただし、Python スクリプトを書く代わりに、プロンプトを使って直接 AI と対話します。

Brian Roemmele - inline image

これらの手順は、DeepSeek R1 が登場して間もないため、常に改訂されています。Browser-Use はかなり前から標準的に使われています。の方法は、AI やプログラミングに初めて触れる方にも適しています。最初は技術的に感じられるかもしれませんが、このガイドを読み終える頃には、AI エージェントと会話しながらさまざまなタスクを実行できる自信がつくはずです。ただし、これらの手順を見て圧倒されるようであれば、もうすぐダウンロード可能なシングルアプリが登場しますので、お待ちください。現在テスト中です。**

これは 2025 年 1 月 26 日時点のバージョン 3.0 の手順です。

このガイドでは、DeepSeek-R1 8B(4-bit)と Browser-Use Web UI のセットアップ手順を、初心者の方でも確実に成功できるように説明します。

達成できること

このガイドに従うことで、以下のことができるようになります。

  1. コンピュータ上でプライベートに動作する推論 AI、DeepSeek-R1 をセットアップ。
  1. Web スクレイピング、フォーム入力、リアルタイム操作を自動化するツール、Browser-Use Web UI を設定。
  1. 株に関するニュースの検索、Reddit での言及収集、株価動向の予測などを、クラウドの制限なしで実行できる AI エージェントを作成。

近々、ReadMultiplex.com で詳細を解説予定

ごく一部の人しか思いつかず、ましてや見たこともないような高度な AI ユースケースを、このプラットフォームでどう活用できるか、詳細に解説します。ReadMultiplex.com に参加して、未来を早く見るだけでなく、未来から利益を得るための実用的かつ実践的な方法を手に入れてください。

システム要件

ハードウェア

• RAM:8 GB 以上(16 GB 推奨)

• プロセッサ:クアッドコア(Intel i5 / AMD Ryzen 5 以上)

• ストレージ:5 GB の空き容量

• グラフィック:GPU はオプション(処理高速化用)

ソフトウェア

• オペレーティングシステム:macOS、Windows 10+、または Linux

• Python:バージョン 3.8 以上

• Git:インストール済み

ステップ 1:ツールの準備

Python、Git、ターミナル / コマンドプロンプトが必要です。以下の手順に注意して進めてください。

Python のインストール

  1. Python のインストールを確認:

• ターミナル / コマンドプロンプトを開き、次のように入力:

python3 --version

• Python がインストールされていれば、次のようなバージョンが表示されます:

Python 3.9.7

  1. Python がインストールされていない場合:

python.org から Python をダウンロード。

• インストール時に、Windows では「Add Python to PATH」にチェックを入れてください。

  1. インストールの確認:

python3 --version

Git のインストール

  1. Git のインストールを確認:

• 次のコマンドを実行:

git --version

• インストールされていれば、次のように表示:

git version 2.34.1

  1. Git がインストールされていない場合:

• Windows:git-scm.com から Git をダウンロードし、指示に従ってください。

• Mac / Linux:ターミナルからインストール:

sudo apt install git -y # Ubuntu/Debian の場合

brew install git # macOS の場合

ステップ 2:llama.cpp のダウンロードとビルド

llama.cpp を使用して、DeepSeek-R1 モデルをローカルで実行します。

  1. ターミナル / コマンドプロンプトを開きます。
  1. プロジェクトファイル用の適切な場所に移動:

mkdir ~/AI_Project

cd ~/AI_Project

  1. llama.cpp リポジトリをクローン:

git clone https://github.com/ggerganov/llama.cpp.git

cd llama.cpp

  1. プロジェクトをビルド:

• Mac / Linux:

make

• Windows:

• C++ コンパイラ(MSVC や MinGW など)をインストール。

• 次のコマンドを実行:

mkdir build

cd build

cmake ..

cmake --build . --config Release

ステップ 3:DeepSeek-R1 8B 4-bit モデルのダウンロード

  1. Hugging Face の DeepSeek-R1 8B モデルページ にアクセス。
  1. 4-bit 量子化モデルファイルをダウンロード:

• 例:DeepSeek-R1-Distill-Qwen-8B-Q4_K_M.gguf

  1. モデルを llama.cpp フォルダに移動:

mv ~/Downloads/DeepSeek-R1-Distill-Qwen-8B-Q4_K_M.gguf ~/AI_Project/llama.cpp

ステップ 4:DeepSeek-R1 の起動

  1. llama.cpp フォルダに移動:

cd ~/AI_Project/llama.cpp

  1. サンプルプロンプトでモデルを実行:

./main -m DeepSeek-R1-Distill-Qwen-8B-Q4_K_M.gguf -p "What is the capital of France?"

  1. 期待される出力:

The capital of France is Paris.

ステップ 5:Browser-Use Web UI のセットアップ

  1. プロジェクトフォルダに戻る:

cd ~/AI_Project

  1. Browser-Use リポジトリをクローン:

git clone https://github.com/browser-use/browser-use.git

cd browser-use

  1. 仮想環境を作成:

python3 -m venv env

  1. 仮想環境を有効化:

• Mac / Linux:

source env/bin/activate

• Windows:

env\Scripts\activate

  1. 依存関係をインストール:

pip install -r requirements.txt

  1. Web UI を起動:

python examples/gradio_demo.py

  1. ブラウザでローカル URL を開く:

http://127.0.0.1:7860

ステップ 6:Web UI を DeepSeek-R1 用に設定

  1. Web UI の Settings パネルに移動。
  1. DeepSeek モデルのパスを指定:

~/AI_Project/llama.cpp/DeepSeek-R1-Distill-Qwen-8B-Q4_K_M.gguf

  1. タイムアウト設定を調整:

• 大きなモデルの場合、タイムアウトを 120 秒に延長。

  1. RAM が 16 GB 未満の場合は、メモリ節約モードを有効化。

ステップ 7:タスクを実行してみる

次のようなエージェントを作成しましょう。

  1. Tesla の株に関するニュースを検索。
  1. Reddit での言及を収集。
  1. 株価の動向を予測。

プロンプト例:

Google ニュースで「Tesla 株 ニュース」を検索し、トップ 3 の見出しを要約してください。その後、Reddit で「Tesla 株」に関する最新の言及を確認し、ニュースと議論に基づいて株価が上昇するかどうかを予測してください。

--

おめでとうございます! 強力でプライベートな AI エージェントを構築し、Web を自動化してリアルタイムで推論できるようになりました。OpenAI Operator のような高額で制限のあるツールとは異なり、あなたは時間を費やしただけで、それ以上のコストはかかっていません。これまで不可能だったタスクに AI エージェントを活用し、個人プロジェクト、研究、ビジネスに無限の可能性を想像してみてください。もう制限はありません。あなたが Web を所有しているのです。AI エージェントがその鍵を開けました!🚀

これらすべてを実現し、さらにそれ以上のことができる、無料でシンプルなシングルアプリがもうすぐ登場します。お楽しみに。

YouMindで再制作

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る