本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Solution
重要
根據預設,所有新的解決方案都使用自動訓練。透過自動訓練,您可以在解決方案啟用時產生訓練費用。為了避免不必要的成本,當您完成時,您可以更新解決方案以關閉自動訓練。如需有關訓練費用的資訊,請參閱 Amazon Personalize 定價
提供解決方案相關資訊的物件。解決方案包括 Amazon Personalize 用來產生建議的自訂配方、自訂參數和訓練模型 (解決方案版本)。
建立解決方案之後,就無法變更其設定。如果您需要進行變更,可以使用 Amazon Personalize 主控台複製解決方案,或建立新的解決方案。
目錄
- autoMLResult
-
當
performAutoML
為 true 時,指定找到的最佳配方。類型:AutoMLResult 物件
必要:否
- creationDateTime
-
解決方案的建立日期和時間 (以 Unix 時間為單位)。
類型:Timestamp
必要:否
- datasetGroupArn
-
提供訓練資料之資料集群組的 Amazon 資源名稱 (ARN)。
類型:字串
長度限制:長度上限為 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必要:否
- eventType
-
用來訓練模型的事件類型 (例如「按一下」或「喜歡」)。若未提供任何
eventType
,無論類型為何,Amazon Personalize 都會使用所有互動進行相等權重的訓練。類型:字串
長度限制:長度上限為 256。
必要:否
- lastUpdatedDateTime
-
上次更新解決方案的日期和時間 (以 Unix 時間為單位)。
類型:Timestamp
必要:否
- latestSolutionUpdate
-
提供解決方案的最新更新摘要。
類型:SolutionUpdateSummary 物件
必要:否
- latestSolutionVersion
-
說明解決方案的最新版本,包括狀態和ARN.
類型:SolutionVersionSummary 物件
必要:否
- name
-
解決方案的名稱。
類型:字串
長度限制:長度下限為 1。長度上限為 63。
模式:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
必要:否
- performAutoML
-
重要
我們不建議啟用自動化機器學習。相反地,請將您的使用案例與可用的 Amazon Personalize 配方比對。如需詳細資訊,請參閱判斷您的使用案例。
如果為 true,Amazon Personalize 會從解決方案組態中指定的清單中搜尋最佳 USER _ PERSONALIZATION 方法 (不
recipeArn
得指定)。若為 false (預設),Amazon Personalize 會使用recipeArn
來訓練。類型:布林值
必要:否
- performAutoTraining
-
指定解決方案是否自動建立解決方案版本。預設值為,
True
且解決方案每 7 天自動建立新的解決方案版本。如需有關 auto 訓練的詳細資訊,請參閱建立和設定解決方案。
類型:布林值
必要:否
- performHPO
-
是否對所選配方執行超參數優化(HPO)。預設值為
false
。類型:布林值
必要:否
- recipeArn
-
用來建立解決方案ARN的配方。這是必需的時候
performAutoML
是假的。類型:字串
長度限制:長度上限為 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必要:否
- solutionArn
-
該ARN解決方案。
類型:字串
長度限制:長度上限為 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必要:否
- solutionConfig
-
描述解決方案的組態屬性。
類型:SolutionConfig 物件
必要:否
- status
-
解決方案的狀態。
解決方案可以處於下列其中一種狀態:
-
CREATEPENDING> CREATE 輸入 _ PROGRESS > ACTIVE-或-CREATE FAILED
-
DELETEPENDING> DELETE 在 _ 中 PROGRESS
類型:字串
長度限制:長度上限為 256。
必要:否
-
另請參閱
有關在其中一種特定語言API中使用此功能的更多信息 AWS SDKs,請參閱下列內容: