> ## Documentation Index
> Fetch the complete documentation index at: https://novita.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Novita AI で Axolotl を実行する

> Novita AI 上の Axolotl を使って、大規模言語モデル（LLM）を簡単にファインチューニングする方法をご紹介します。

Axolotl は、高度な手法を使用して LLM をトレーニングするための、堅牢で柔軟なフレームワークを提供し、さまざまなモデルアーキテクチャとトレーニング戦略をサポートします。研究者や開発者に最適で、Axolotl と Novita AI の強力なハードウェア不要のインフラストラクチャを組み合わせることで、ローカルハードウェアの制約を取り除き、ワークフローを効率化できます。

このガイドでは、Novita AI 上で Axolotl をデプロイして実行するための手順をステップバイステップで説明し、AI モデルトレーニングプロジェクトの可能性を最大限に引き出します。

## Novita AI で Axolotl:main-latest を使用する方法

ステップ 1: [**GPU Instance Console**](https://novita.ai/gpus) にアクセスする

* GPU Instance コンソールにアクセスするには、`Get Started` をクリックします。

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step1-AccesstheGPUInstanceConsole.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=28625df2e2e6f1232c8107762cfc6ed6" alt="ステップ 1 GPU Instance Console にアクセス Pn" width="3840" height="1941" data-path="images/Step1-AccesstheGPUInstanceConsole.png" />
</Frame>

ステップ 2: テンプレートと GPU タイプを選択する

* さまざまな公式テンプレートと GPU カードのオプションを確認します。
* [**Axolotl:main-latest テンプレート**](https://novita.ai/gpus-console?templateId=311) を選択します。
* 4090 GPU カードの下にある `Deploy` をクリックして、インスタンス作成ページに進みます。

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step2-ChooseaTemplateandGPUType.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=3e15b2cbd4b915cd6c6df292fca60e29" alt="ステップ 2 テンプレートと GPU タイプを選択 Pn" width="3841" height="1412" data-path="images/Step2-ChooseaTemplateandGPUType.png" />
</Frame>

ステップ 3: ディスクと設定パラメータを調整する

* `Disk` セクションで、システムディスクとローカルディスクのサイズを調整します。
* `Configuration` セクションで、イメージ、起動コマンド、ポート、環境変数などの設定を変更します。
* Jupyter を起動するために、「Start Jupyter Notebook」のチェックボックスをオンにします。

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step3-AdjustDiskandConfigurationParameters.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=5f7ad58a188a14c676e26db9b05ba2d8" alt="ステップ 3 ディスクと設定パラメータを調整 Pn" width="3841" height="1905" data-path="images/Step3-AdjustDiskandConfigurationParameters.png" />
</Frame>

ステップ 4: 設定を確認してデプロイする

* 確認ページでインスタンス設定とコストを確認します。
* `Deploy` をクリックして、デプロイプロセスを開始します。

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step4-ConfirmConfigurationandDeploy.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=d7cc24bc299612b7f5e94a7f9578ebf5" alt="ステップ 4 設定を確認してデプロイ Pn" width="3841" height="1905" data-path="images/Step4-ConfirmConfigurationandDeploy.png" />
</Frame>

ステップ 5: デプロイの完了を待つ

* インスタンスのデプロイが完了するまで待ちます。

<Frame>
  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step5-WaitforDeploymenttoComplete.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=d1bde3687d206d330aa7ae8bd07356cf" alt="ステップ 5 デプロイの完了を待つ Pn" width="1434" height="1102" data-path="images/Step5-WaitforDeploymenttoComplete.png" />
</Frame>

ステップ 6: インスタンスを管理および監視する

* デプロイが完了すると、システムは `Instance Management` ページにリダイレクトします。
* 新しく作成したインスタンスを見つけます。最初は Pulling ステータス（イメージをダウンロード中であることを示します）で表示されます。
* インスタンスの右側にある小さな矢印をクリックして詳細を表示します。
* イメージの pull 進行状況を監視します。完了すると、インスタンスは Running ステータスに移行します。
* デプロイログを表示するには、`Logs` をクリックします。

<Frame>
  ### &#x20; <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step6-ManageandMonitorInstances.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=ea8a23135307454deb057dfb51f32652" alt="ステップ 6 インスタンスを管理および監視 Pn" width="3832" height="712" data-path="images/Step6-ManageandMonitorInstances.png" />
</Frame>

ステップ 7: インスタンスログを確認する

* サービスが起動中かどうかを確認するには、`Instance Logs` タブに移動します。
* サービスの初期化が完了するまで待ちます。

<Frame>
  ### &#x20; <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step7-CheckInstanceLogs.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=5aece56043a7a85239b9c168b15b442f" alt="ステップ 7 インスタンスログを確認 Pn" width="1280" height="816" data-path="images/Step7-CheckInstanceLogs.png" />
</Frame>

ステップ 8: Jupyter Lab に接続する

* ログページを閉じます。
* 接続情報ページを開くには、`Connect` をクリックします。
* `Connection Options` セクションを見つけ、`Connect to Jupyter Lab` をクリックして Jupyter インターフェイスにアクセスします。

<Frame>
  ### &#x20; <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step8-ConnecttoJupyterLab.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=cf66856fabd630d6f248d7959c8ba7ac" alt="ステップ 8 Jupyter Lab に接続 Pn" width="1280" height="400" data-path="images/Step8-ConnecttoJupyterLab.png" />
</Frame>

ステップ 9: Jupyter Lab にアクセスする

* Jupyter Lab の Web インターフェイスが読み込まれるまで待ちます。
* 公式サンプルを実行してサービスが正しく動作していることを確認するには、`Terminal` を開きます。

<Frame>
  ### &#x20; <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step9-AccessJupyterLab.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=c36adb44cdaf47173b8e301e97547332" alt="ステップ 9 Jupyter Lab にアクセス Pn" width="1280" height="635" data-path="images/Step9-AccessJupyterLab.png" />
</Frame>

ステップ 10: ファインチューニングの例を実行する

* 公式サンプルコードを実行して、ファインチューニングタスクを行います。

```bash theme={"system"}
# Fetch axolotl examples
axolotl fetch examples

# Or, specify a custom path
axolotl fetch examples --dest path/to/folder

# Train a model using LoRA
axolotl train examples/llama-3/lora-1b.yml
```

**注:** コンソールでは、ネットワークボリュームのデフォルトのマウントパスを変更できません。インスタンス作成時、または OpenAPI 経由でのみ設定できます。ボリュームをアタッチする際は、インスタンス作成時に希望するマウントパスを設定してください。
