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

# APIの概要

> 認証の詳細とあわせて、チャット補完、モデル、トレーニングジョブ、ヘルスチェックに対応する W&B Training API エンドポイントを参照できます。

<Note>
  W\&B Training API では、サーバーレスの強化学習 (RL) や教師ありファインチューニング (SFT) を含むトレーニングジョブを管理し、操作するためのエンドポイントを提供しています。この API はチャット補完について OpenAI と互換性があります。
</Note>

<div id="authentication">
  ## 認証
</div>

すべてのAPIリクエストで、W\&BのAPIキーを使用した認証が必要です。APIキーは [wandb.ai/settings](https://wandb.ai/settings) で作成できます。

`Authorization` ヘッダーにAPIキーを含めます。

```
Authorization: Bearer YOUR_API_KEY
```

<div id="base-url">
  ## ベースURL
</div>

```
https://api.training.wandb.ai/v1
```

<div id="available-endpoints">
  ## 利用可能なエンドポイント
</div>

<div id="chat-completions">
  ### chat-completions
</div>

* **[POST /v1/chat/completions](https://docs.wandb.ai/training/api-reference/chat-completions/create-chat-completion)** - Chat Completionを作成
* **[POST /v1/chat/completions/](https://docs.wandb.ai/training/api-reference/chat-completions/create-chat-completion)** - Chat Completionを作成

<div id="models">
  ### Models
</div>

* **[POST /v1/preview/models](https://docs.wandb.ai/training/api-reference/models/create-model)** - モデルを作成
* **[DELETE /v1/preview/models/{model_id}](https://docs.wandb.ai/training/api-reference/models/delete-model)** - モデルを削除
* **[DELETE /v1/preview/models/{model_id}/checkpoints](https://docs.wandb.ai/training/api-reference/models/delete-model-checkpoints)** - モデル チェックポイントを削除
* **[GET /v1/preview/models/{model_id}/checkpoints](https://docs.wandb.ai/training/api-reference/models/list-model-checkpoints)** - モデル チェックポイントを一覧表示
* **[POST /v1/preview/models/{model_id}/log](https://docs.wandb.ai/training/api-reference/models/log)** - ログする

<div id="training-jobs">
  ### training-jobs
</div>

* **[POST /v1/preview/sft-training-jobs](https://docs.wandb.ai/training/api-reference/training-jobs/create-sft-training-job)** - SFTトレーニングジョブを作成
* **[POST /v1/preview/training-jobs](https://docs.wandb.ai/training/api-reference/training-jobs/create-rl-training-job)** - RLトレーニングジョブを作成
* **[GET /v1/preview/training-jobs/{training_job_id}](https://docs.wandb.ai/training/api-reference/training-jobs/get-training-job)** - トレーニングジョブを取得
* **[GET /v1/preview/training-jobs/{training_job_id}/events](https://docs.wandb.ai/training/api-reference/training-jobs/get-training-job-events)** - トレーニングジョブのイベントを取得

<div id="health">
  ### health
</div>

* **[GET /v1/health](https://docs.wandb.ai/training/api-reference/health/health-check)** - ヘルスチェック
* **[GET /v1/system-check](https://docs.wandb.ai/training/api-reference/health/system-check)** - システムチェック

<div id="related-resources">
  ## 関連リソース
</div>

* [W\&B Training の概要](/ja/training)
* [前提条件](/ja/training/prerequisites)
* [Serverless SFT](/ja/training/sft-training)
* [トレーニング済みモデルを使用する](/ja/training/serverless-rl/use-trained-models)
* [利用可能なモデル](/ja/training/serverless-rl/available-models)
* [使用制限](/ja/training/serverless-rl/usage-limits)

<div id="available-endpoints">
  ## 利用可能なエンドポイント
</div>

<div id="chat-completions">
  ### chat-completions
</div>

* **[POST /v1/chat/completions](https://docs.wandb.ai/training/api-reference/chat-completions/create-chat-completion)** - Chat Completionを作成
* **[POST /v1/chat/completions/](https://docs.wandb.ai/training/api-reference/chat-completions/create-chat-completion)** - Chat Completionを作成

### models

* **[POST /v1/preview/models](https://docs.wandb.ai/training/api-reference/models/create-model)** - モデルを作成
* **[DELETE /v1/preview/models/{model_id}](https://docs.wandb.ai/training/api-reference/models/delete-model)** - モデルを削除
* **[DELETE /v1/preview/models/{model_id}/checkpoints](https://docs.wandb.ai/training/api-reference/models/delete-model-checkpoints)** - モデル チェックポイントを削除
* **[GET /v1/preview/models/{model_id}/checkpoints](https://docs.wandb.ai/training/api-reference/models/list-model-checkpoints)** - モデル チェックポイントを一覧表示
* **[POST /v1/preview/models/{model_id}/log](https://docs.wandb.ai/training/api-reference/models/log)** - ログする

<div id="training-jobs">
  ### training-jobs
</div>

* **[POST /v1/preview/sft-training-jobs](https://docs.wandb.ai/training/api-reference/training-jobs/create-sft-training-job)** - SFTトレーニングジョブを作成
* **[POST /v1/preview/training-jobs](https://docs.wandb.ai/training/api-reference/training-jobs/create-rl-training-job)** - RLトレーニングジョブを作成
* **[GET /v1/preview/training-jobs/{training_job_id}](https://docs.wandb.ai/training/api-reference/training-jobs/get-training-job)** - トレーニングジョブを取得
* **[GET /v1/preview/training-jobs/{training_job_id}/events](https://docs.wandb.ai/training/api-reference/training-jobs/get-training-job-events)** - トレーニングジョブのイベントを取得

<div id="health">
  ### health
</div>

* **[GET /v1/health](https://docs.wandb.ai/training/api-reference/health/health-check)** - ヘルスチェック
* **[GET /v1/system-check](https://docs.wandb.ai/training/api-reference/health/system-check)** - システムチェック
