watsonx Code AssistantサービスをIBM Cloudで設定する
watsonx Code Assistant
watsonx Code Assistantのサービスインスタンスを設定します。
サービスインスタンスのプロビジョニング
開始するには、watsonx Code Assistantのあなたまたはあなたの組織独自のサービスインスタンスを作成する必要があります。
サービス・インスタンスをプロビジョニングする:
-
IBM Cloud のカタログを開きます。
-
カタログを使用してwatsonx Code Assistantのサービスインスタンスをプロビジョニングする。
サービスはこれらのデータセンターで利用できる:
- ダラス(
us-south) - フランクフルト(
eu-de) - シドニー(
au-syd)
データセンターの詳細については、 IBM Cloud のドキュメント「 Service and infrastructure availability by location 」をご覧ください。
- ダラス(
-
インスタンスのプロビジョニングが完了したら、Setup をクリックしてオンボーディング・チェックリスト・ページを開き、設定を支援します。 または、[管理]、[セットアップ] の順に選択して、このオンボーディング・チェックリストにアクセスすることもできます。
-
オンボーディング・チェックリストの項目は、以下の各ステップに対応している。 各項目に関連付けられているチェックリストページのアクション矢印をクリックして、ステップを完了します。
セットアップの手順は、サービス・インスタンスをどのように使うかによって異なる。
インストールのタイプ タイプ 説明 組織ユーザー 複数の開発者 シングル・ユーザー ある開発者
アクセス・グループの作成
組織ユーザー
開発者を追加できるアクセスグループを作成します。
-
Cloud Identity and Access Managementの Access groups ページを開きます。
-
「作成」 をクリックします。
-
アクセスグループの名前(例:「
wca-instance-access)を入力し、「Create」をクリックします。 -
新しいアクセスグループで、「アクセス」 タブをクリックします。
-
ポリシーを開始するには、[ アクセスを割り当てる ] をクリックします。
-
サービス(Service)] で IBM watsonx Code Assistant を選択し、[次へ(Next)] をクリックします。
-
リソース」で 「特定のリソース」を選択する。
-
インスタンスを作成したリソースグループを選択し、Next をクリックします。
-
Resource Group Access(リソース・グループ・アクセス)」で「Viewer(ビューア)」を選択し、「Next(次へ)」をクリックします。
-
Roles and actions で Viewer を選択する。
-
条件は必須ではないので、Add をクリックする。
-
アクセス概要で、 割り当てをクリックします。
デプロイメント・スペースの作成
単一ユーザー 組織ユーザー
展開空間はwatsonx Code Assistantのサービング環境である。
-
watsonx Code Assistantサービスインスタンスを開いてください。
-
ナビゲーション メニュー
アイコンをクリックし、 [デプロイメント] を選択します。
-
新しい配置スペースをクリックします。
-
配置スペースの名前として「
Code Assistant入力します。 オプションで、説明を入力します。 -
コードアシスタントサービスで、インスタンス名を選択します。
次の例は、Select services ページを表示します。 ページのコードアシスタントサービスオプションでは、コードアシスタントサービスの選択が展開され、ユーザーは展開されたリストから「
IBM watsonx Code Assistant-9hインスタンスを選択しています。コードアシスタントサービス
-
「作成」 をクリックします。
-
ステータスウィンドウが表示されます。 スペースが作成されたら、「閉じる」をクリックします。
配置スペースにアクセスグループを追加する
組織ユーザー
新しいアクセス グループを配置スペースに追加します。
-
watsonx Code Assistant インスタンスで、 Navigation Menu
クリックし、 Deployments デプロイメントを選択します。
-
サービスインスタンスのデプロイメントスペースを開きます。
-
配置スペースの[管理] タブで、[アクセス制御] をクリックします。
-
共同作業者の追加をクリックし、メニューからアクセスグループの追加を選択します。
-
新しいアクセスグループを選択します。
-
Role(役割)」で「Editor(編集者)」を選択し、「Add(追加)」をクリックします。
コード提案のライセンス設定を選択する
単一ユーザー 組織ユーザー
Watsonx Code Assistantは、生成されたコード提案が他のコードソースと似ているかどうかをチェックします。 デフォルトでは、コードの提案には、類似のコードソースとそのライセンスへの参照が含まれています。
IDEでコード候補をどのように表示するかを設定できます。 詳細については、コード候補の表示方法を設定する を参照してください。
アクセスグループに開発者を追加する
組織ユーザー
開発者をアクセスグループに追加するにはCloud Identity and Access Managementてください。
-
Cloud Identity and Access Managementの Access groups ページを開きます。
-
作成したアクセスグループを選択します。
-
ユーザー] タブで[ 追加] をクリックします。
-
IBM Cloudアカウントのメンバーのうち、'watsonx Code Assistantにアクセスできるメンバーを選択する。
-
追加 をクリックします。
ネットワークの設定
開発者が IDE 拡張機能またはプラグインに接続できるようにするには IBM Cloudの URL へのアクセスを許可する必要があります。 組織のネットワークがアクセスを許可していることを確認する:
https://iam.cloud.ibm.com/https://api.dataplatform.cloud.ibm.com/
あなたの組織が HTTP プロキシサーバーを使用している場合、開発者は正しく接続するために設定を更新する必要があります。 詳細については、 Update HTTP proxy settings for Visual Studio Code または Update HTTP proxy settings for Eclipse IDE を参照してください。
開発者に、IDE 拡張機能またはプラグインを追加するよう指示する
組織ユーザー
開発者は Visual Studio Code watsonx Code Assistant または Eclipse IDEを追加する必要があります。
手順については 、「IDE 拡張機能またはプラグインのインストール 」を参照してください。
このリンクをコピーして、開発者に指示を送ってください:
https://cloud.ibm.com/docs/watsonx-code-assistant?topic=watsonx-code-assistant-cloud-setup-wca-extensions