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

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

Amazon Q 自訂的先決條件

Amazon Q 自訂建立在 Amazon Q Developer Pro 的基礎上,並使用其功能。

若要使用 Amazon Q 自訂,您必須先遵循 下的 Amazon Q Developer Pro 設定程序Amazon Q Developer 入門。這包括新增任何使用者到您的 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 中存取自訂相關訊息