Qwen3 30BでMCPとAgenticタスクを実行する方法

Ashley Goolam

Ashley Goolam

29 5月 2025

Qwen3 30BでMCPとAgenticタスクを実行する方法

次世代のエージェントタスクのために、Qwen 3 30B-A3B のパワーを解き放つ準備はできていますか? この強力なモデルは、Ollama を使ってローカルで実行すると、mcp(Model Context Protocol)やツール呼び出しのゲームチェンジャーとなり、プロのように推論するスマートなエージェントを構築できます。私は Reddit でその能力を探求することに夢中になりました。そこでは、ファイル操作やデータベースクエリのようなタスクにおけるその速度と賢さに人々が絶賛しています。このチュートリアルでは、Qwen 3 をローカルにセットアップし、mcpツール利用のために設定し、Qwen 3 の推論マジックでファイルに詩を書くエージェントを作成する方法を紹介します。コーディングをしている人も、自動化をしている人も、Qwen 3 を新しい親友にしましょう!

💡
API を扱ったり、プロジェクトを文書化していますか? APIdog を使って、API ドキュメントを設計、テスト、共有する洗練された方法を手に入れましょう。Qwen 3 ワークフローに最適です!
button

Qwen 3 とは? MCP に最適な理由

Qwen 3 は Alibaba の最新のオープンウェイト大規模言語モデルシリーズであり、30B-A3B(Mixture-of-Experts)バリアントは、mcp やエージェントタスクにおいて傑出しています。合計300億のパラメータを持ちながら、推論ごとにアクティブなのはわずか30億であるため、高速かつ効率的で、単一の RTX 3090 または 4090 で十分に動作します。そのmcpサポートにより、JSON で定義されたインターフェースを介してツール(例:ファイルシステム、データベース)を呼び出すことができ、ハイブリッド思考モード(... blocks)は、コーディングや多段階ロジックのような複雑なタスクの推論能力を高めます。r/LocalLLLaMA の Reddit ユーザーは、そのツール呼び出しの精度を称賛しており、あるテストでは、ディレクトリを最初にクエリすることでファイルに詩を書くことに成功したことを示しています。Ollama を使ってこのパワーをローカルで活用しましょう!

Qwen 3 環境のセットアップ

mcp とエージェントの楽しみに飛び込む前に、Ollama で Qwen 3 30B-A3B を実行するためのシステムを準備しましょう。これは初心者向けです、ご安心ください!

1. システム要件の確認:

2. Ollama のインストール:

公式サイトにアクセスし、お使いのオペレーティングシステムと互換性のあるバージョンをダウンロードしてください。

ollama

または、以下を実行します:

curl -fsSL https://ollama.com/install.sh | sh

バージョンを確認します:

ollama --version

0.3.12 (2025年5月) のような出力が期待されます。失敗する場合は、Ollama が PATH に含まれていることを確認してください。

3. Qwen 3 モデルのプル:

Qwen Affiliate 30B (大規模、ハイエンド PC のみ) の場合:

ollama pull qwen3:30b

これは約18GBをダウンロードします—おやつを用意しましょう!警告: リソースを大量に消費し、強力な GPU が必要です。

控えめなハードウェアでテストする場合、より小さい**Qwen Affiliate**モデルを試してください。これらも**mcp**と**ツール**タスクに非常に有能です:

ollama pull qwen3:0.6b  # ~0.4GB
ollama pull qwen3:1.7b  # ~1GB
ollama pull qwen3:8b    # ~5GB
qwen 3 models

インストールを確認します:

ollama list

qwen3:30b(または qwen3:0.6b など)を探してください。

4. モデルのテスト:

実行します:

ollama run qwen3:30b

または、より小さいモデルの場合: ollama run qwen3:0.6b, qwen3:1.7b, または qwen3:8b。

test qwen 3
Ollama は初めてですか?このチュートリアルをチェックして、始めるのに役立ててください!

MCP とツールを使った Qwen 3 エージェントの作成

さて、**Qwen 3** の **mcp** と**ツール**のパワーを活用して、**Qwen-Agent** GitHub リポジトリのコードを使って PDF を読み込み、質問に答えるエージェントを構築しましょう。時間や天気のようなリアルタイムデータを取得するための**mcp**関数もテストします。どんな PDF でも使用できます—研究論文、レシピ、またはユーザーマニュアルでも!

1. 新しいプロジェクトのセットアップ:

プロジェクトフォルダを作成し、移動します:

mkdir qwen-agent-test
cd qwen-agent-test

2. 仮想環境の作成:

セットアップとアクティベート:

python3 -m venv venv
source venv/bin/activate  # macOS/Linux
venv\Scripts\activate     # Windows

3. Qwen-Agent のインストール:

mcp とツールの依存関係と共にインストール:

pip install -U "qwen-agent[gui,rag,code_interpreter,mcp]"

4. エージェントスクリプトの作成:

# ステップ 2: 使用する LLM を設定します。
llm_cfg = {
    # DashScope が提供するモデルサービスを使用します:
    #'model': 'qwen-max-latest',
    #'model_type': 'qwen_dashscope',
    # 'api_key': 'YOUR_DASHSCOPE_API_KEY',
    # ここで 'api_key' が設定されていない場合、`DASHSCOPE_API_KEY` 環境変数を使用します。

    # vLLM や Ollama のような OpenAI API と互換性のあるモデルサービスを使用します:
    'model': 'qwen3:0.6b',
    'model_server': 'http://localhost:11434/v1',  # base_url、または api_base としても知られています
    'api_key': 'ollama',

    # (オプション) 生成のための LLM ハイパーパラメータ:
    'generate_cfg': {
        'top_p': 0.8
    }
}

5. Ollama の API を起動:

別のターミナルで、以下を実行します:

ollama serve

これにより、API が http://localhost:11434 でホストされます。実行したままにしてください。

6. エージェントの実行:

プロジェクトフォルダで、以下を実行します:

python testagent.py
run testagent.py
testagent.py output

7. MCP 関数のテスト:

tools = [
    'my_image_gen',
    'code_interpreter',
    {
        'mcpServers': {
            'time': {
                'type': 'python',
                'module': 'mcp.server.time',
                'port': 8080
            },
            'fetch': {
                'type': 'python',
                'module': 'mcp.server.fetch',
                'port': 8081
            }
        }
    }
    ]  # `code_interpreter` はコード実行のための組み込みツールです。
files = ['./AI-paper.pdf']  # ボットに読み込む PDF ファイルを与えます。
python testagent.py

Qwen 3 の MCP およびツール呼び出し機能の探求

Qwen 3 は **mcp** とエージェントタスクに優れています。さらに活用する方法を以下に示します:

私はレシピ PDF で qwen3:8b をテストしましたが、材料を完璧にリストアップしました—**Qwen 3** のツール呼び出しは多用途です!

まとめ: Qwen 3 と MCP をマスターする

さて、あなたは **Qwen 3** 30B を **mcp** と**ツール**と共に解き放ち、PDF 読み込みエージェントを構築し、リアルタイムクエリのための **mcp** 関数をテストしました!Ollama のインストールと **Qwen 3** モデルのテストから、研究論文を要約したり天気を取得したりする **Qwen-Agent** の作成まで、エージェントの素晴らしさを体験する準備ができています。新しい PDF を試したり、ツールを追加したり、Apidog で API を文書化したりしてみてください!

💡
美しいAPI ドキュメントを生成する優れた API テストツールをお探しですか?

開発チームが最高の生産性で共同作業できる、統合されたオールインワンプラットフォームをお探しですか?

Apidog はお客様のすべての要求に応え、Postman をはるかに手頃な価格で置き換えます
button

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる