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

# アーティファクトのエイリアスを作成する

> W&B アーティファクトのカスタムエイリアスを作成します。

エイリアスを特定のバージョンへのポインターとして使用します。デフォルトでは、`Run.log_artifact` はログされたバージョンに `latest` エイリアスを追加します。

アーティファクトバージョン `v0` は、アーティファクトを初めてログする際に作成され、アーティファクトに付随します。W\&B は、同じアーティファクトに再度ログを行うときにコンテンツのチェックサムを行います。アーティファクトが変更された場合、W\&B は新しいバージョン `v1` を保存します。

例えば、トレーニングスクリプトがデータセットの最新バージョンを取得する場合、そのアーティファクトを使用するときに `latest` を指定します。次のコード例は、エイリアス `latest` を持つデータセットアーティファクト `bike-dataset` をダウンロードする方法を示しています。

```python theme={null}
import wandb

run = wandb.init(project="<example-project>")

artifact = run.use_artifact("bike-dataset:latest")

artifact.download()
```

アーティファクトバージョンにカスタムエイリアスを適用することもできます。例えば、モデルのチェックポイントがメトリック AP-50 で最高であることを示すために、文字列 `'best-ap50'` をエイリアスとしてモデルアーティファクトにログを記録する際に追加できます。

```python theme={null}
artifact = wandb.Artifact("run-3nq3ctyy-bike-model", type="model")
artifact.add_file("model.h5")
run.log_artifact(artifact, aliases=["latest", "best-ap50"])
```
