When to use a tag versus using an aliasUse aliases when you need to reference a specific artifact version uniquely. For example, use an alias such as ‘production’ or ‘latest’ to ensure that
artifact_name:alias
always points to a single, specific version.Use tags when you want more flexibility for grouping or searching. Tags are ideal when multiple versions or collections can share the same label, and you don’t need the guarantee that only one version is associated with a specific identifier.Add a tag to a collection
Use the W&B App UI or Python SDK to add a tag to a collection:- W&B App
- Python SDK
Use the W&B App UI to add a tag to a collection:
- Navigate to the W&B Registry App.
- Click on a registry card
- Click View details next to the name of a collection
- Within the collection card, click on the plus icon (+) next to the Tags field and type in the name of the tag
- Press Enter on your keyboard

Update tags that belong to a collection
Update a tag programmatically by reassigning or by mutating thetags
attribute. W&B recommends, and it is good Python practice, that you reassign the tags
attribute instead of in-place mutation.
For example, the proceeding code snippet shows common ways to update a list with reassignment. For brevity, we continue the code example from the Add a tag to a collection section:
View tags that belong to a collection
Use the W&B App UI to view tags added to a collection:- Navigate to the W&B Registry App.
- Click on a registry card
- Click View details next to the name of a collection


Remove a tag from a collection
Use the W&B App UI to remove a tag from a collection:- Navigate to the W&B Registry App.
- Click on a registry card
- Click View details next to the name of a collection
- Within the collection card, hover your mouse over the name of the tag you want to remove
- Click on the cancel button (X icon)
Add a tag to an artifact version
Add a tag to an artifact version linked to a collection with the W&B App UI or with the Python SDK.- W&B App
- Python SDK
- Navigate to the W&B Registry at https://wandb.ai/registry
- Click on a registry card
- Click View details next to the name of the collection you want to add a tag to
- Scroll down to Versions
- Click View next to an artifact version
- Within the Version tab, click on the plus icon (+) next to the Tags field and type in the name of the tag
- Press Enter on your keyboard

Update tags that belong to an artifact version
Update a tag programmatically by reassigning or by mutating thetags
attribute. W&B recommends, and it is good Python practice, that you reassign the tags
attribute instead of in-place mutation.
For example, the proceeding code snippet shows common ways to update a list with reassignment. For brevity, we continue the code example from the Add a tag to an artifact version section:
View tags that belong to an artifact version
View tags that belong to an artifact version that is linked to a registry with the W&B App UI or with the Python SDK.- W&B App
- Python SDK
- Navigate to the W&B Registry App.
- Click on a registry card
- Click View details next to the name of the collection you want to add a tag to
- Scroll down to Versions section

Remove a tag from an artifact version
- Navigate to the W&B Registry App.
- Click on a registry card
- Click View details next to the name of the collection you want to add a tag to
- Scroll down to Versions
- Click View next to an artifact version
- Within the Version tab, hover your mouse over the name of the tag
- Click on the cancel button (X icon)
Search existing tags
Use the W&B App UI to search existing tags in collections and artifact versions:- Navigate to the W&B Registry App.
- Click on a registry card
- Within the search bar, type in the name of a tag.
