開始使用 GitLab Duo with Amazon Q - Amazon Q Developer

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

開始使用 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