在IBM Cloud watsonx Code Assistant for Red Hat Ansible Lightspeed }} 服務
Red HatAnsible Lightspeed
設定IBM Cloud的watsonx Code Assistant for Red Hat Ansible Lightspeed服務實例,以便您可以在完整安裝的Red Hat Ansible Lightspeed 中使用它。
開始之前
透過 IBM Cloud 目錄頁面或與 IBM 銷售代表合作,提供 watsonx Code Assistant for Red Hat Ansible Lightspeed 的實例。
這些資料中心均可提供服務:
- 達拉斯 (
us-south) - 法蘭克福 (
eu-de) - 雪梨 (
au-syd) (僅限基本方案)
如需更多關於資料中心的資訊,請參閱 IBM Cloud 文件中的 服務和基礎結構可用性(依地點區分 )。
當您完成佈建實例時,請按一下 設定,以開啟上線核對清單頁面來協助您配置實例。 或者,您可以選取 管理,然後選取 設定 以存取此上線核對清單。
該核對清單中的項目對應於下列每一個步驟。 按一下核對清單頁面上與每一個項目相關聯的動作箭頭,以完成步驟。
建立服務識別碼與 API 金鑰
稍後您可以使用此 API 金鑰來啟用 Visual Studio Code,以與 watsonx Code Assistant進行通訊。
-
在「服務 ID」頁面上,按一下 建立。
-
輸入
IBM watsonx Code Assistant user作為服務 ID 的名稱。 選擇性地輸入說明。 -
按一下建立。
系統會將您重新導向至服務 ID 的儀表板,其中包括 存取 及 API 金鑰的標籤。
-
按一下 API 金鑰 標籤。
-
按一下建立。
-
輸入
IBM watsonx Code Assistant API key作為 API 金鑰的名稱。 選擇性地輸入說明。 -
按一下建立。
-
按一下 下載 或 複製,並將 API 金鑰儲存在安全位置。
金鑰只能使用 296 秒。 請務必將它儲存在您稍後可以找到的位置。
建立部署空間和模型 ID
部署空間是 watsonx Code Assistant的服務環境。 模型 ID 決定哪個模型在 Visual Studio Code的 Ansible 延伸中產生程式碼建議。
-
在您的 watsonx Code Assistant 範例中,按一下導覽功能表
圖示,然後選擇部署。
-
點擊「新建部署空間」。
-
輸入
Code Assistant Models作為部署空間的名稱。 選擇性地輸入說明。 -
在 程式碼助理服務中,選取實例名稱。
-
按一下建立。
-
即會出現狀態視窗。 建立空間之後,請按一下 關閉。
-
複製您的模型 ID。 建立部署空間之後,會在 建立部署空間 核對清單項目之後的欄位中提供您的模型 ID。 複製此 ID 並將其儲存在安全位置,因為您需要在後續步驟中將其新增至 Red Hat Ansible Lightspeed Admin 入口網站。
將服務 ID 新增至部署空間
啟用 API 以連接至部署空間。
-
在部署空間的 管理 標籤上,按一下 存取控制。
-
按一下 新增合作人員,然後從功能表中選取 新增服務 ID。
即會出現與您帳戶相關聯的服務 ID 清單。
-
按一下您所建立 IBM watsonx Code Assistant 使用者 服務 ID 的勾選框,然後選取角色的 編輯者。
-
按一下新增。
服務 ID 會新增至合作人員清單。
配置 Red Hat Ansible Lightspeed 以使用 watsonx Code Assistant 進行連接
將 API 金鑰和模型 ID 新增至 Red Hat Ansible Lightspeed 管理入口網站,以將 watsonx Code Assistant 與 Visual Studio Code的 Ansible 副檔名相連接。 遵循上線核對清單及 Red Hat中的指示。
將 API 金鑰和型號 ID 新增至Red HatAnsibleLightspeed 管理門戶,請參閱 配置Red HatAnsible光速雲端服務在裡面Red Hat文件。
設定您的網絡
為了確保您的開發人員可以連接 IDE 擴充功能或插件,您需要允許存取 IBM Cloud URL。 確保您組織的網路允許存取:
https://iam.cloud.ibm.com/https://api.dataplatform.cloud.ibm.com/
下一步
請參閱 安裝和設定 Ansible VS Code 延伸,開始產生程式碼建議。