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

# Create a registry

> App UI または Python SDK を使用して、可視性と受け入れるアーティファクトタイプを設定できる Registry を作成します。

レジストリでは、使用するアーティファクトタイプを柔軟に管理でき、レジストリの可視性を制限することもできます。

<h2 id="create-a-registry">
  Create a registry
</h2>

Registry UI または W\&B Python SDK を使用して、プログラムからレジストリを作成します。

<Tabs>
  <Tab title=" Registry UI">
    1. [https://forge.coreweave.com/registry/](https://forge.coreweave.com/registry/) にアクセスして Registry を開きます。
    2. **Create registry** を選択します。
    3. **Name** フィールドにレジストリの名前を入力します。
    4. 必要に応じて、レジストリの説明を入力します。
    5. **Registry visibility** ドロップダウンから、レジストリを閲覧できるユーザーを選択します。レジストリの可視性オプションの詳細については、[レジストリの可視性の種類](/ja/products/registry/configure_registry#registry-visibility-types)を参照してください。
    6. **Accepted artifacts type** ドロップダウンから、**All types** または **Specify types** を選択します。
    7. (**Specify types** を選択した場合) レジストリで受け入れるアーティファクトタイプを 1 つ以上追加します。
    8. **Create registry** ボタンをクリックします。
  </Tab>

  <Tab title="W&B Python SDK">
    [`wandb.Api().create_registry()`](/ja/products/wandb/ref/python/public-api/registry#method-registry-create) メソッドを使用して、プログラムからレジストリを作成します。レジストリの名前と[可視性](#visibility-types)を、それぞれ `name` パラメーターと `visibility` パラメーターに指定します。

    以下のコードブロックをコピーして貼り付けます。`<>` で囲まれた値を独自の値に置き換えてください。

    ```python theme={"system"}
    import wandb

    registry = wandb.Api().create_registry(
        name="<registry_name>",
        visibility="< 'restricted' | 'organization' >",
    )
    ```

    レジストリの作成時に指定できるパラメーターの一覧については、[`wandb.Api().create_registry()`](/ja/products/wandb/ref/python/public-api/registry#method-registry-create) メソッドのリファレンスを参照してください。
  </Tab>
</Tabs>

<Note>
  アーティファクトタイプは、レジストリの設定に保存すると、レジストリから削除できなくなります。
</Note>

たとえば、次の画像は、ユーザーが作成しようとしている `Fine_Tuned_Models` というレジストリを示しています。このレジストリは、手動で追加されたメンバーのみに **Restricted** に設定されています。

<h2 id="visibility-types">
  可視性の種類
</h2>

レジストリの*可視性*によって、そのレジストリにアクセスできるユーザーが決まります。レジストリの可視性を制限すると、指定したメンバーのみがアクセスできるようになります。

レジストリには、次の 2 種類の可視性オプションがあります。

| 可視性 | 説明 |
| - | - |
| Restricted | 招待された組織メンバーのみがレジストリにアクセスできます。 |
| 組織 | 組織内のすべてのユーザーがレジストリにアクセスできます。 |

チーム管理者または Registry 管理者は、レジストリの可視性を設定できます。

可視性を「Restricted」にしてレジストリを作成したユーザーは、そのレジストリの Registry 管理者として自動的に追加されます。

<h2 id="configure-the-visibility-of-a-registry">
  レジストリの可視性を設定する
</h2>

チーム管理者または Registry 管理者は、レジストリの作成時または作成後にレジストリの可視性を設定できます。

既存のレジストリの可視性を制限するには:

1. [https://forge.coreweave.com/registry/](https://forge.coreweave.com/registry/) の Registry にアクセスします。
2. レジストリを選択します。
3. 右上隅にある歯車アイコンをクリックします。
4. **Registry visibility** ドロップダウンから、目的の可視性を選択します。
5. **Restricted visibility** を選択した場合:
   1. このレジストリへのアクセスを許可する組織のメンバーを追加します。**Registry members and roles** セクションまでスクロールし、**Add member** ボタンをクリックします。
   2. **Member** フィールドに、追加するメンバーのメールアドレスまたはユーザー名を入力します。
   3. **Add new member** をクリックします。

チーム管理者がレジストリの作成時に可視性を設定する方法について詳しくは、[Create a registry](/ja/products/registry/create_registry#create-a-custom-registry)を参照してください。


## Related topics

- [Registry](/ja/products/wandb/ref/python/public-api/registry.md)
