watsonx.ai Studio プロジェクトの作成と基本設定

watsonx.ai Studio (旧Watson Studio)でのプロジェクトの作成方法です。
[過去にも書いている](https://qiita.com/nishikyon/items/ba698b638300848b746e)のですが、もうGUIがぜんぜん違うので書き直します。

watsonx.ai Studioのプロジェクトとは、特定の目標を達成するために、データ、プロンプト、コードを実行する資産などを含めることができるものです。 プロジェクトは他のユーザーと共同作業することができます。またプロジェクトをZIPファイルとしてエクスポートし、他のユーザーへ共有することもできます。

watsonx.aiのLLMを使うには某ChatXXXと違って必ずプロジェクトの作成が必要になりますので、あまり細かいことは気にせず、お作法として作ってしまいましょう。またwatsonx.aiのLLMを使うにはwatsonx.ai StudioのプロジェクトとWatson Machine Learning(新名 watsonx.ai Runtime)との「関連付け」が必要です。こちらもここで操作方法を説明します。

# 0. 前提

- watsonx.ai Studioのサービス作成済み
- 使用可能なIBM Object Storage(ICOS)作成済み(プロジェクト作成時に必要)

以下はプロジェクト作成に必須ではありませんがwastonx.aiのLLMを使用する場合は必須です
- 「[Watson Machine Learning(新名 watsonx.ai Runtime)](https://cloud.ibm.com/catalog/services/watsonxai-runtime)」のサービス作成済み




# 1. プロジェクトの作成手順

### 1-1. watsonx.ai StudioのWeb画面の左上にあるナビゲーションメニューをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/88db8f7f-dcac-0bea-38e5-70ea20d10ce4.png)



### 1-2. 「プロジェクト」→「すべてのプロジェクトの表示」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/6785d685-5742-72f2-2df5-4d7caff40895.png)

### 1-3. プロジェクト画面の右上、「新規プロジェクト」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/767566f7-c93c-c6bc-a5ff-e6bb77a960dd.png)

### 1-4. 「プロジェクトの作成」画面で必要事項をセットし、「作成」をクリック

- 名前
    - 必須入力です。わかりやすい名前を入れましょう

<br>

- ストレージ
    - 使用可能なストレージ(ICOS)が1つのみの場合はあらかじめセットされています
    - 使用可能なストレージ(ICOS)が複数の場合はドロップダウンから使用するものを選択してください
    - 使用可能なストレージ(ICOS)がない場合は、表示されているLink「追加」をクリックして新規作成後、情報を更新し、作成したストレージがセットされていることを確認してください

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/08d7483e-64b8-0fff-ad4d-c2e46fcc5994.png)

### 1-5. 作成したプロジェクトが開きます
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/6fe7fb68-965c-9a2a-c972-640b0cf1604c.png)

これでプロジェクトは作成完了です！

# 2. プロジェクトとWatson Machine Learning(新名 watsonx.ai Runtime)のサービスの関連付け

尚Watson Machine Learningは名前が「 watsonx.ai Runtime」に変わったそうなのですが、Web GUI上まだ名前が混ざっています。GUI上Watson Machine Learningという文字がない場合は「watsonx.ai Runtime」に読み替えてください。
画面イメージは2025年1月20日現在のものです。

watsonx.aiのLLMをpython等から使うには、作成したプロジェクトにWatson Machine Learning(新名 watsonx.ai Runtime)のサービスの関連付け必要です。

Watson Machine Learningはその場で作成も可能ですが、ここではあらかじめ作成してあることが前提の操作です。



プロジェクトを開いたあと、以下の手順で関連付けします。
(プロジェクトは既に作ってあって、「プロジェクトの開き方」がわからない場合は、「[4. プロジェクトを開く](#4-プロジェクトの開き方)」を参照してください)

### 2-1. 「管理」タブをクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/387f1961-99bb-7cf3-a881-87be365e6dc5.png)

### 2-2.　「サービスおよび統合」の「サービスの関連付け」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/e5fcef22-3519-97fb-0788-0b3d605a2af4.png)


### 2-3.　同じアカウント、同じリージョンに作成した「Watson Machine Learning」のサービスが表示されるので、チェックを入れて、「アソシエイト」をクリックします。

(尚、新規作成は「＋新規サービス」をクリックすることでこの場でもできます)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/7a6195dc-0ec4-02dd-1212-53035a145347.png)

「IBMサービス」のタブに、登録したwatsonx.ai Runtimeのサービスが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/42dbfe20-08b9-c1b4-ec9e-9fd0286594c2.png)


以上でプロジェクトとWatson Machine Learning(新名 watsonx.ai Runtime)のサービスの関連付です。

# 3. プロジェクトIDの取得
watsonx.aiのLLMをpython等から使うには、プロジェクトIDが必要です。
プロジェクトIDはプロジェクトを開いたあと、以下の手順で取得できます。
(プロジェクトは既に作ってあって、「プロジェクトの開き方」がわからない場合は、「[4. プロジェクトを開く](#4-プロジェクトの開き方)」を参照してください)

### 3-1. 「管理」タブをクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/387f1961-99bb-7cf3-a881-87be365e6dc5.png)

### 3-2. 「一般」の「詳細」の「プロジェクト ID」に表示されています
値をコピーする場合は、値の右側のコピーアイコンをクリックしてください
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/ebb1e00f-f9a4-9c4f-5631-967c659c262f.png)




# 4. プロジェクトの開き方
ログインしなおした等で、watsonx.ai StudioのHome画面からプロジェクトを開く場合は以下の手順になります。

### 4-1. watsonx.ai StudioのWeb画面の左上にあるナビゲーションメニューをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/88db8f7f-dcac-0bea-38e5-70ea20d10ce4.png)



### 4-2. 「プロジェクト」→「すべてのプロジェクトの表示」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/6785d685-5742-72f2-2df5-4d7caff40895.png)

### 4-3. プロジェクトの一覧が表示されるので、開きたいプロジェクト名をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/409aca49-539e-8cf5-3f3f-8dffd2e74d5f.png)

プロジェクトが開きます：
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/6fe7fb68-965c-9a2a-c972-640b0cf1604c.png)


以上です。