For the complete documentation index, see llms.txt. This page is also available as Markdown.

Phi-4 Reasoning:実行とファインチューニング

Unsloth と独自の Dynamic 2.0 量子化で Phi-4 推論モデルをローカルに実行・ファインチューニングする方法を学びましょう

Microsoft の新しい Phi-4 推論モデルが、現在 Unsloth でサポートされています。「plus」バリアントは OpenAI の o1-mini、o3-mini、Sonnet 3.7 と同等の性能を発揮します。「plus」と標準の推論モデルは 14B パラメータで、「mini」は 4B パラメータです。 すべての Phi-4 推論アップロードでは、私たちの Unsloth Dynamic 2.0 の方法論を使用しています。

Phi-4 推論 - Unsloth Dynamic 2.0 アップロード:

Dynamic 2.0 GGUF(実行用)
Dynamic 4-bit Safetensor(finetune/deploy 用)

🖥️ Phi-4 推論の実行

⚙️ 公式推奨設定

Microsoft によると、推論時の推奨設定は次のとおりです:

  • Temperature = 0.8

  • Top_P = 0.95

Phi-4 推論のチャットテンプレート

「mini」バリアントは別のテンプレートを使用するため、正しいチャットテンプレートを使用していることを確認してください。

Phi-4-mini:

<|system|>あなたの名前は Phi です。Microsoft が開発した AI 数学エキスパートです。<|end|><|user|>3*x^2+4*x+5=1 をどう解きますか?<|end|><|assistant|>

Phi-4-reasoning および Phi-4-reasoning-plus:

この形式は一般的な会話と指示に使用されます:

はい、チャットテンプレート/プロンプト形式はこんなに長いです!

🦙 Ollama: Phi-4 推論チュートリアルを実行

  1. インストール ollama まだなら、

  1. モデルを実行します!失敗した場合は ollama serve失敗した場合は、別のターミナルで実行してください。修正内容や推奨パラメータ(temperature など)はすべて params Hugging Face へのアップロードに含めています。

📖 Llama.cpp: Phi-4 推論チュートリアルを実行

  1. 最新の llama.cppGitHub こちらから取得してください。以下のビルド手順に従うこともできます。 -DGGML_CUDA=ON-DGGML_CUDA=OFF に変更してください。GPU がない場合、または CPU 推論だけを使いたい場合です。 Apple Mac / Metal デバイスの場合、次を設定して -DGGML_CUDA=OFF その後は通常どおり続けてください - Metal サポートは既定で有効です。

  1. モデルのダウンロード( pip install huggingface_hub hf_transfer )。Q4_K_M やその他の量子化版を選択できます。

  1. llama.cpp でモデルを会話モードで実行します。必ず --jinja llama.cpp でモデルの推論を有効にしてください。ただし、「mini」バリアントを使用している場合は必要ありません。

🦥 Unsloth で Phi-4 をファインチューニング

Phi-4 のファインチューニング のモデルも、現在 Unsloth でサポートされています。Google Colab で無料でファインチューニングするには、 model_name の 'unsloth/Phi-4' を 'unsloth/Phi-4-mini-reasoning' などに変更するだけです。

最終更新

役に立ちましたか?