本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始使用 GitLab Duo with Amazon Q
GitLab Duo with Amazon Q 可將人工智慧 (AI) 功能直接導入您的軟體開發操作和原始程式碼管理工作流程中。您可以使用自我管理的 GitLab 執行個體以及與 GitLab 同步的 GitLab Ultimate 訂閱,來開始使用 GitLab Duo with Amazon Q。您需要建立 Amazon Q Developer 設定檔、新增與 OpenID Connect (OIDC) 身分提供者的連線,以及建立 IAM 角色以從 GitLab 存取 Amazon Q。如需詳細資訊,請參閱加入 AWS 資源和許可政策。若要了解如何建立所需的資源並設定 GitLab Duo with Amazon Q,請參閱 GitLab 文件中的設定 GitLab Duo with Amazon Q。
您隨時可藉由針對執行個體、群組或專案開啟或關閉 GitLab Duo with Amazon Q 的方式,設定其可用性。如需詳細資訊,請參閱關閉 GitLab Duo with Amazon Q。
設定 GitLab Duo with Amazon Q 之後,您就可以開始在 GitLab 中使用 Amazon Q 的 AI 功能,將程式碼轉換成 Java 17、檢閱合併請求的品質和漏洞,以及建議單元測試。您也可以使用支援 Amazon Q 的 GitLab Duo Chat 功能來處理開發任務,例如漏洞解釋、對失敗的管道進行故障診斷,以及程式碼重構。
您必須至少有一個 GitLab Runner 可供專案使用,且必須經過自訂,才能調用程式碼轉換。如需詳細資訊,請參閱自訂 CI/CD 管道以進行程式碼轉換。若要進一步了解如何在 GitLab 問題和合併請求中調用快速動作,請參閱 GitLab Duo with Amazon Q。