> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-mintlify-8476678c.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> W&Bの実験管理を活用してAzure OpenAIモデルをファインチューニングし、メトリクス、ハイパーパラメーター、トレーニングの進行状況をログします。

# Azure OpenAI ファインチューニング

<div id="introduction">
  ## はじめに
</div>

Microsoft Azure で GPT-3.5 または GPT-4 モデルを W\&B でファインチューニングすると、メトリクスが自動的に取得され、W\&B の実験管理ツールと評価ツールによって体系的な評価が可能になるため、モデル性能をトラッキング、分析、改善できます。

<Frame>
  <img src="https://mintcdn.com/wb-21fd5541-mintlify-8476678c/zJgE5g8b4J5yyIG8/images/integrations/aoai_ft_plot.png?fit=max&auto=format&n=zJgE5g8b4J5yyIG8&q=85&s=2c0b9ee4543946ad9497891dd56583ff" alt="Azure OpenAI のファインチューニング メトリクス" width="1418" height="1198" data-path="images/integrations/aoai_ft_plot.png" />
</Frame>

<div id="prerequisites">
  ## 前提条件
</div>

* [Azure の公式ドキュメント](https://wandb.me/aoai-wb-int)に従って、Azure OpenAI Service を設定します。
* W\&BアカウントにAPIキーを設定します。

<div id="workflow-overview">
  ## ワークフローの概要
</div>

<div id="1-fine-tuning-setup">
  ### 1. ファインチューニングのセットアップ
</div>

* Azure OpenAI の要件に従って、トレーニングデータを準備します。
* Azure OpenAI でファインチューニング ジョブを設定します。
* W\&B はファインチューニングのプロセスを自動的にトラッキングし、メトリクスとハイパーパラメーターをログします。

<div id="2-experiment-tracking">
  ### 2. 実験管理
</div>

ファインチューニング中、W\&B では次を記録します：

* トレーニングおよび検証のメトリクス
* モデルのハイパーパラメーター
* リソース使用状況
* トレーニング成果物

<div id="3-model-evaluation">
  ### 3. モデル評価
</div>

ファインチューニング後、[W\&B Weave](https://weave-docs.wandb.ai)を使用して、次のことを行います。

* モデルの出力を参照用データセットに対して評価する
* 複数のファインチューニング run 間でパフォーマンスを比較する
* 特定のテストケースにおけるモデルの挙動を分析する
* モデル選択のために、データに基づいて意思決定する

<div id="real-world-example">
  ## 実際の使用例
</div>

* [医療メモ生成デモ](https://wandb.me/aoai-ft-colab)で、このインテグレーションによって次のことがどのように実現されるかを確認できます。
  * ファインチューニング実験の体系的なトラッキング
  * ドメイン固有のメトリクスを用いたモデル評価
* [ファインチューニングを体験できるインタラクティブなノートブックデモ](https://colab.research.google.com/github/wandb/examples/blob/master/colabs/azure/azure_gpt_medical_notes.ipynb)もご覧ください

<div id="additional-resources">
  ## 追加リソース
</div>

* [Azure OpenAI W\&B インテグレーション ガイド](https://wandb.me/aoai-wb-int)
* [Azure OpenAI ファインチューニング ドキュメント](https://learn.microsoft.com/azure/ai-services/openai/how-to/fine-tuning?tabs=turbo%2Cpython\&pivots=programming-language-python)
