Amazon Q 自訂的先決條件 - Amazon Q Developer

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

Amazon Q 自訂的先決條件

Amazon Q 自訂以 Amazon Q Developer Pro 為基礎,並使用其功能。

若要使用 Amazon Q 自訂,您必須先遵循 下的 Amazon Q Developer Pro 設定程序Amazon Q 開發人員入門。這包括將任何使用者新增至您的 Amazon Q Developer Pro 設定檔,您也想要授予對 Amazon Q Customizations 的存取權。

授權您的管理員

當您使用 Amazon Q Customizations 時,您的 Amazon Q 管理員必須獲得授權才能存取您的程式碼庫,您可以將其存放在 Amazon S3 或透過其存放 AWS CodeConnections。不過,在 Amazon Q Developer Pro 的標準設定程序中,您的 AWS Organizations 管理員不會提供 Amazon Q 管理員存取這些服務的權限。

這表示管理員需要額外許可,才能建立自訂。如需授予所需許可的範例政策,請參閱 允許管理員建立自訂

注意

如果您使用 GitHub 做為資料來源,您可以將用量限制為特定儲存庫。請參閱《 開發人員工具主控台使用者指南》中的建立 GitHub 連線

注意

您為 Amazon Q Developer Pro 設定的加密金鑰也用於自訂。

準備您的資料

請務必使用最佳的來源材料建立自訂。準備資料來源時,請新增程式碼,其中包含團隊鼓勵的模式。避免包含反模式、錯誤、安全漏洞、效能問題等程式碼。

若要準備資料來源,請遵循下列準則:

  • 您的資料來源必須包含至少 2 MB 的原始碼檔案,最多 20 GB
 從支援的語言。系統會忽略資料來源中大於 10 MB 的任何檔案。

  • 您資料來源中的檔案數目沒有限制,但您必須針對您希望自訂支援的每個語言包含至少 10 個檔案。

  • 檔案名稱和個別目錄名稱不得超過 255 個字元。(累計而言,它們可以超過 255 個字元。) 超過這些限制會導致自訂建立失敗。

  • 在 Amazon S3 資料中
 來源,所有原始碼都必須放在目錄中,而不是根目錄
 關卡。根層級的任何檔案都會遭到忽略。

注意

如需自訂支援的語言,以及用於建立自訂的檔案類型的相關資訊,請參閱自訂語言支援

您可以在 Amazon CloudWatch Logs 中儲存自訂建立的相關資訊。如需詳細資訊,請參閱在 Amazon CloudWatch Logs 中存取自訂相關訊息