在IBM Cloud watsonx Code Assistant }} 服務

watsonx Code Assistant

設定watsonx Code Assistant的服務實例。

配置服務實例

首先,您需要為您或您的組織建立自己的watsonx Code Assistant服務實例。

要提供服務實例:

  1. 開啟 IBM Cloud 目錄

  2. 使用目錄配置watsonx Code Assistant的服務實例。

    這些資料中心均可提供服務:

    • 達拉斯 (us-south)
    • 法蘭克福 (eu-de)
    • 悉尼 (au-syd)

    如需更多關於資料中心的資訊,請參閱 IBM Cloud 文件中的 服務和基礎結構可用性(依地點區分 )。

  3. 完成實例配置後,按一下 「設定」 以開啟入門清單頁面以協助您進行配置。 或者,您可以選擇 「管理」,然後選擇 「設定」 來存取此入門清單。

  4. 入職清單中的項目對應以下每個步驟。 按一下清單頁面上與每個項目關聯的操作箭頭以完成步驟。

    設定步驟會有所不同,具體取決於您將如何使用服務實例。

    安裝類型
    類型 說明
    組織使用者 多個開發商
    單一使用者 開發商一名

建立存取群組

組織使用者

建立一個存取群組,您可以在其中新增開發人員。

  1. 開啟 Cloud Identity and Access Management中的存取群組頁面。

  2. 按一下建立

  3. 輸入訪問群組的名稱,例如 wca-instance-access,然後按一下 「建立」

  4. 在新的訪問群組中,按一下「訪問」 標籤。

  5. 按一下 Assign access(指定存取權限 )以啟動政策。

  6. 對於 Service,選擇 IBM watsonx Code Assistant,然後按一下 Next

  7. 對於資源,選擇特定資源

  8. 選擇您在其中建立實例的資源組,然後按一下 「下一步」

  9. 對於 「資源群組存取」,選擇 「檢視器」,然後按一下 「下一步」

  10. 對於角色和操作,選擇查看者

  11. 不需要條件,因此按一下 “新增”

  12. 訪問摘要中,按一下指派

建立部署空間

單一用戶組織用戶

部署空間是watsonx Code Assistant的服務環境。

  1. 開啟您的watsonx Code Assistant服務實例。

  2. 按一下導覽功能表 導覽功能表 圖示,然後選擇部署

  3. 按一下 New deployment space(新增部署空間 )。

  4. 輸入 Code Assistant 作為部署空間的名稱。 (可選)輸入描述。

  5. 代碼助理服務中,選擇您的實例名稱。

    以下範例顯示 「選擇服務」 頁面。 對於頁面上的代碼助理服務選項,選擇代碼助理服務已展開,並且使用者從展開的清單中選擇 IBM watsonx Code Assistant-9h 實例。

    代碼助理服務
    代碼助理服務

  6. 按一下建立

  7. 出現一個狀態視窗。 空間建立完成後,按一下 「關閉」

將存取群組新增至部署空間

組織使用者

將新的存取群組新增至部署空間。

  1. 在您的 watsonx Code Assistant 範例中,按一下導覽功能表 導覽功能表 圖示,然後選擇部署

  2. 開啟您的服務實例的部署空間。

  3. 在部署空間的 「管理」 標籤上,按一下「存取控制」

  4. 按一下新增協作者,然後從功能表中選擇新增存取組

  5. 選擇您的新訪問群組。

  6. 對於 「角色」,選擇 「編輯者」,然後按一下「新增」

選擇您的許可證首選項以取得程式碼建議

單一用戶組織用戶

Watsonx Code Assistant檢查產生的程式碼建議是否與其他程式碼來源相似。 預設情況下,程式碼建議包括對類似程式碼來源及其許可證的引用。

您可以設定程式碼建議在 IDE 中的顯示方式。 有關詳細信息,請參閱 配置代碼建議的顯示方式

將開發人員加入存取群組

組織使用者

使用Cloud Identity and Access Management將開發者新增至您的存取群組。

  1. 開啟 Cloud Identity and Access Management中的存取群組頁面。

  2. 選擇您建立的訪問群組。

  3. 使用者索引標籤上,按一下新增

  4. 選擇您的IBM Cloud帳戶中應有權利存取watsonx Code Assistant的成員。

  5. 按一下新增

設定您的網絡

為了確保您的開發人員可以連接 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