在IBM Cloud watsonx Code Assistant }} 服務
watsonx Code Assistant
設定watsonx Code Assistant的服務實例。
配置服務實例
首先,您需要為您或您的組織建立自己的watsonx Code Assistant服務實例。
要提供服務實例:
-
開啟 IBM Cloud 目錄。
-
使用目錄配置watsonx Code Assistant的服務實例。
這些資料中心均可提供服務:
- 達拉斯 (
us-south) - 法蘭克福 (
eu-de) - 悉尼 (
au-syd)
如需更多關於資料中心的資訊,請參閱 IBM Cloud 文件中的 服務和基礎結構可用性(依地點區分 )。
- 達拉斯 (
-
完成實例配置後,按一下 「設定」 以開啟入門清單頁面以協助您進行配置。 或者,您可以選擇 「管理」,然後選擇 「設定」 來存取此入門清單。
-
入職清單中的項目對應以下每個步驟。 按一下清單頁面上與每個項目關聯的操作箭頭以完成步驟。
設定步驟會有所不同,具體取決於您將如何使用服務實例。
安裝類型 類型 說明 組織使用者 多個開發商 單一使用者 開發商一名
建立存取群組
組織使用者
建立一個存取群組,您可以在其中新增開發人員。
-
開啟 Cloud Identity and Access Management中的存取群組頁面。
-
按一下建立。
-
輸入訪問群組的名稱,例如
wca-instance-access,然後按一下 「建立」。 -
在新的訪問群組中,按一下「訪問」 標籤。
-
按一下 Assign access(指定存取權限 )以啟動政策。
-
對於 Service,選擇 IBM watsonx Code Assistant,然後按一下 Next。
-
對於資源,選擇特定資源。
-
選擇您在其中建立實例的資源組,然後按一下 「下一步」。
-
對於 「資源群組存取」,選擇 「檢視器」,然後按一下 「下一步」。
-
對於角色和操作,選擇查看者。
-
不需要條件,因此按一下 “新增”。
-
在訪問摘要中,按一下指派。
建立部署空間
單一用戶組織用戶
部署空間是watsonx Code Assistant的服務環境。
-
開啟您的watsonx Code Assistant服務實例。
-
按一下導覽功能表
圖示,然後選擇部署。
-
按一下 New deployment space(新增部署空間 )。
-
輸入
Code Assistant作為部署空間的名稱。 (可選)輸入描述。 -
在代碼助理服務中,選擇您的實例名稱。
以下範例顯示 「選擇服務」 頁面。 對於頁面上的代碼助理服務選項,選擇代碼助理服務已展開,並且使用者從展開的清單中選擇
IBM watsonx Code Assistant-9h實例。代碼助理服務
-
按一下建立。
-
出現一個狀態視窗。 空間建立完成後,按一下 「關閉」。
將存取群組新增至部署空間
組織使用者
將新的存取群組新增至部署空間。
-
在您的 watsonx Code Assistant 範例中,按一下導覽功能表
圖示,然後選擇部署。
-
開啟您的服務實例的部署空間。
-
在部署空間的 「管理」 標籤上,按一下「存取控制」。
-
按一下新增協作者,然後從功能表中選擇新增存取組。
-
選擇您的新訪問群組。
-
對於 「角色」,選擇 「編輯者」,然後按一下「新增」。
選擇您的許可證首選項以取得程式碼建議
單一用戶組織用戶
Watsonx Code Assistant檢查產生的程式碼建議是否與其他程式碼來源相似。 預設情況下,程式碼建議包括對類似程式碼來源及其許可證的引用。
您可以設定程式碼建議在 IDE 中的顯示方式。 有關詳細信息,請參閱 配置代碼建議的顯示方式。
將開發人員加入存取群組
組織使用者
使用Cloud Identity and Access Management將開發者新增至您的存取群組。
-
開啟 Cloud Identity and Access Management中的存取群組頁面。
-
選擇您建立的訪問群組。
-
在使用者索引標籤上,按一下新增。
-
選擇您的IBM Cloud帳戶中應有權利存取watsonx Code Assistant的成員。
-
按一下新增。
設定您的網絡
為了確保您的開發人員可以連接 IDE 擴充功能或插件,您需要允許存取 IBM Cloud URL。 確保您組織的網路允許存取:
https://iam.cloud.ibm.com/https://api.dataplatform.cloud.ibm.com/
如果您的組織使用 HTTP 代理伺服器,您的開發人員需要更新設定才能正確連線。 如需詳細資訊,請參閱 更新 HTTP 代理設定為 Visual Studio Code 或 更新 HTTP 代理設定為 Eclipse IDE。
指示開發人員新增 IDE 擴充套件或外掛程式
組織使用者
開發人員需要新增 watsonx Code Assistant Microsoft Visual Studio Code 擴充套件或 Eclipse IDE 外掛程式。
有關說明,請參閱 安裝 IDE 擴充套件或外掛程式。
複製此連結以將說明發送給您的開發人員:
https://cloud.ibm.com/docs/watsonx-code-assistant?topic=watsonx-code-assistant-cloud-setup-wca-extensions