Windows 11 で DeepSeek をローカルに実行する方法: ステップバイステップ ガイド
このガイドでは、Windows 11 システムで DeepSeek-R1 をローカルに実行する方法について、ステップバイステップのチュートリアルを提供します。DeepSeek は、中国企業が最近リリースした AI モデルで、ローカル ホスティングで利用できます。このガイドに従うことで、インターネット接続を必要とせずに DeepSeek-R1 を設定するために必要なコマンドと構成を学習し、その精製バージョンを効率的に使用できるようになります。
ステップ1: 必要な依存関係をインストールする
DeepSeek-R1 を実行する前に、必要なソフトウェアがマシンにインストールされていることを確認してください。次のものが必要です。
- Ollama: DeepSeek モデルを実行するために使用されるコマンドライン ツール。
- Docker:アプリケーションをコンテナ化するために必要です。
Docker をインストールするには、 Docker の公式 Web サイトからダウンロードし、Windows 用のインストール手順に従ってください。
ステップ2: DeepSeek-R1の精製バージョンを実行する
必要な依存関係をインストールしたら、次のコマンドを実行して、DeepSeek-R1 の精製バージョンを実行できます。
- 15 億パラメータのモデルの場合は、次を実行します。
ollama run deepseek-r1:1.5b
- 140 億パラメータのモデルの場合は、次を実行します。
ollama run deepseek-r1:14b
使用するモデルのサイズに基づいてコマンドを選択します。これらのコマンドが正しく機能するには、Ollama が PATH に適切に設定されていることを確認してください。
ステップ3: Open-WebUI用にDockerをセットアップする
DeepSeek のグラフィカル インターフェイスにアクセスするには、Docker で実行する必要があります。次のコマンドを使用します。
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
このコマンドは次のことを実行します。
- -d:コンテナをデタッチモードで実行します。
- -p 3000:8080:コンテナのポート 8080 をホストのポート 3000 にマッピングします。
- -v:データの永続化のためのボリュームを作成します。
コンテナが実行されると、http://localhost:3000
Web ブラウザで に移動して Web インターフェイスにアクセスできます。
追加のヒントとよくある問題
以下に、発生する可能性のあるヒントと一般的な問題をいくつか示します。
- Docker コマンドを実行するときは、Docker Desktop が実行されていることを確認してください。
- Ollama で問題が発生している場合は、 を実行してインストールされていることを確認してください
ollama --version
。 - コマンドが失敗した場合は、既存のコンテナをクリアし、 を使用して
docker ps -a
実行中のコンテナを表示し、docker rm [CONTAINER_ID]
特定のコンテナを削除します。
結論
おめでとうございます。DeepSeek-R1 を Windows 11 マシンにローカルにセットアップできました。上記の手順に従うことで、この AI モデルをオフラインで使用し、インターネット接続なしでその機能を活用できます。さらに詳しく調べるには、他の AI 関連のガイドを確認するか、Docker を追加のプロジェクトに活用することを検討してください。