

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

# Solution
<a name="API_Solution"></a>

**重要**  
根據預設，所有新解決方案都會使用自動訓練。透過自動訓練，您會在解決方案處於作用中狀態時產生訓練成本。為了避免不必要的成本，您可以在完成後[更新解決方案](https://docs.aws.amazon.com/personalize/latest/dg/API_UpdateSolution.html)以關閉自動訓練。如需訓練成本的相關資訊，請參閱 [Amazon Personalize 定價](https://aws.amazon.com/personalize/pricing/)。

提供解決方案相關資訊的物件。解決方案包括 Amazon Personalize 用來產生建議的自訂配方、自訂參數和訓練過的模型 （解決方案版本）。

建立解決方案後，您無法變更其組態。如果您需要進行變更，您可以使用 [Amazon Personalize 主控台複製解決方案](https://docs.aws.amazon.com/personalize/latest/dg/cloning-solution.html)，或建立新的解決方案。

## 目錄
<a name="API_Solution_Contents"></a>

 ** autoMLResult **   <a name="personalize-Type-Solution-autoMLResult"></a>
當 `performAutoML` 為 true 時，指定找到的最佳配方。  
類型：[AutoMLResult](API_AutoMLResult.md) 物件  
必要：否

 ** creationDateTime **   <a name="personalize-Type-Solution-creationDateTime"></a>
解決方案的建立日期和時間 （以 Unix 時間為單位）。  
類型：Timestamp  
必要：否

 ** datasetGroupArn **   <a name="personalize-Type-Solution-datasetGroupArn"></a>
提供訓練資料之資料集群組的 Amazon Resource Name (ARN)。  
類型：字串  
長度限制：長度上限為 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必要：否

 ** eventType **   <a name="personalize-Type-Solution-eventType"></a>
用來訓練模型的事件類型 (例如「按一下」或「喜歡」)。若未提供任何 `eventType`，無論類型為何，Amazon Personalize 都會使用所有互動進行相等權重的訓練。  
類型：字串  
長度限制：長度上限為 256。  
必要：否

 ** lastUpdatedDateTime **   <a name="personalize-Type-Solution-lastUpdatedDateTime"></a>
上次更新解決方案的日期和時間 （以 Unix 時間為單位）。  
類型：Timestamp  
必要：否

 ** latestSolutionUpdate **   <a name="personalize-Type-Solution-latestSolutionUpdate"></a>
提供解決方案最新更新的摘要。  
類型：[SolutionUpdateSummary](API_SolutionUpdateSummary.md) 物件  
必要：否

 ** latestSolutionVersion **   <a name="personalize-Type-Solution-latestSolutionVersion"></a>
描述解決方案的最新版本，包括狀態和 ARN。  
類型：[SolutionVersionSummary](API_SolutionVersionSummary.md) 物件  
必要：否

 ** name **   <a name="personalize-Type-Solution-name"></a>
解決方案的名稱。  
類型：字串  
長度限制：長度下限為 1。長度上限為 63。  
模式：`^[a-zA-Z0-9][a-zA-Z0-9\-_]*`  
必要：否

 ** performAutoML **   <a name="personalize-Type-Solution-performAutoML"></a>
我們不建議啟用自動化機器學習。相反地，請將您的使用案例與可用的 Amazon Personalize 配方比對。如需詳細資訊，請參閱[判斷您的使用案例](https://docs.aws.amazon.com/personalize/latest/dg/determining-use-case.html)。
若為 true，Amazon Personalize 會從解決方案組態的指定清單中搜尋最佳 USER\$1PERSONALIZE 配方 (不得指定 `recipeArn`)。若為 false (預設)，Amazon Personalize 會使用 `recipeArn` 來訓練。  
類型：布林值  
必要：否

 ** performAutoTraining **   <a name="personalize-Type-Solution-performAutoTraining"></a>
指定解決方案是否自動建立解決方案版本。預設值為 ，`True`且解決方案每 7 天會自動建立新的解決方案版本。  
如需自動訓練的詳細資訊，請參閱[建立和設定解決方案](https://docs.aws.amazon.com/personalize/latest/dg/customizing-solution-config.html)。  
類型：布林值  
必要：否

 ** performHPO **   <a name="personalize-Type-Solution-performHPO"></a>
是否要在選擇的配方上執行超參數最佳化 (HPO)。預設值為 `false`。  
類型：布林值  
必要：否

 ** performIncrementalUpdate **   <a name="personalize-Type-Solution-performIncrementalUpdate"></a>
布林值，指出是否在模型上執行增量訓練更新。啟用時，這可讓模型更頻繁地從新資料中學習，而無需完整重新訓練，從而實現近乎即時的個人化。只有使用語意相似性配方的解決方案才支援此參數  
類型：布林值  
必要：否

 ** recipeArn **   <a name="personalize-Type-Solution-recipeArn"></a>
用來建立解決方案的配方 ARN。當 `performAutoML`為 false 時，此為必要項目。  
類型：字串  
長度限制：長度上限為 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必要：否

 ** solutionArn **   <a name="personalize-Type-Solution-solutionArn"></a>
解決方案的 ARN。  
類型：字串  
長度限制：長度上限為 256。  
模式：`arn:([a-z\d-]+):personalize:.*:.*:.+`  
必要：否

 ** solutionConfig **   <a name="personalize-Type-Solution-solutionConfig"></a>
描述解決方案的組態屬性。  
類型：[SolutionConfig](API_SolutionConfig.md) 物件  
必要：否

 ** status **   <a name="personalize-Type-Solution-status"></a>
解決方案的狀態。  
解決方案可以處於下列其中一種狀態：  
+ CREATE PENDING > CREATE IN\$1PROGRESS > ACTIVE -or- CREATE FAILED
+ DELETE PENDING > DELETE IN\$1PROGRESS
類型：字串  
長度限制：長度上限為 256。  
必要：否

## 另請參閱
<a name="API_Solution_SeeAlso"></a>

如需在其中一種語言特定 AWSSDKs中使用此 API 的詳細資訊，請參閱下列內容：
+  [AWS適用於 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-2018-05-22/Solution) 
+  [AWS適用於 Java V2 的 SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-2018-05-22/Solution) 
+  [AWS適用於 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-2018-05-22/Solution) 