

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

**importante**  
De forma predeterminada, todas las soluciones nuevas utilizan el entrenamiento automático. Con el entrenamiento automático, incurrirá en costos de entrenamiento mientras la solución esté activa. Para evitar costos innecesarios, cuando haya terminado, puede [actualizar la solución](https://docs.aws.amazon.com/personalize/latest/dg/API_UpdateSolution.html) para desactivar el entrenamiento automático. Para obtener información sobre los costos de entrenamiento, consulte [Precios de Amazon Personalize](https://aws.amazon.com/personalize/pricing/).

Un objeto que proporciona información sobre una solución. Una solución incluye la receta personalizada, los parámetros personalizados y los modelos entrenados (versiones de solución) que Amazon Personalize utiliza para generar recomendaciones. 

Después de crear una solución, no puede cambiar la configuración. Si necesita realizar cambios, puede [clonar la solución](https://docs.aws.amazon.com/personalize/latest/dg/cloning-solution.html) con la consola de Amazon Personalize o crear una nueva.

## Contenido
<a name="API_Solution_Contents"></a>

 ** autoMLResult **   <a name="personalize-Type-Solution-autoMLResult"></a>
Cuando `performAutoML` es verdadero, especifica la mejor receta encontrada.  
Tipo: objeto [AutoMLResult](API_AutoMLResult.md)  
Obligatorio: no

 ** creationDateTime **   <a name="personalize-Type-Solution-creationDateTime"></a>
La fecha y hora de creación (en tiempo Unix) de la solución.  
Tipo: marca temporal  
Obligatorio: no

 ** datasetGroupArn **   <a name="personalize-Type-Solution-datasetGroupArn"></a>
El nombre de recurso de Amazon (ARN) del grupo de conjuntos de datos que proporciona los datos de entrenamiento.  
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 256.  
Patrón: `arn:([a-z\d-]+):personalize:.*:.*:.+`   
Obligatorio: no

 ** eventType **   <a name="personalize-Type-Solution-eventType"></a>
El tipo de evento (por ejemplo, “clic” o “me gusta”) que se utiliza para entrenar el modelo. Si no se proporciona `eventType`, Amazon Personalize utiliza todas las interacciones para el entrenamiento con la misma ponderación, independientemente del tipo.  
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 256.  
Obligatorio: no

 ** lastUpdatedDateTime **   <a name="personalize-Type-Solution-lastUpdatedDateTime"></a>
La fecha y hora (en tiempo Unix) en que se actualizó por última vez la solución.  
Tipo: marca temporal  
Obligatorio: no

 ** latestSolutionUpdate **   <a name="personalize-Type-Solution-latestSolutionUpdate"></a>
Proporciona un resumen de las últimas actualizaciones de la solución.  
Tipo: objeto [SolutionUpdateSummary](API_SolutionUpdateSummary.md)  
Obligatorio: no

 ** latestSolutionVersion **   <a name="personalize-Type-Solution-latestSolutionVersion"></a>
Describe la versión más reciente de la solución, incluidos el estado y el ARN.  
Tipo: objeto [SolutionVersionSummary](API_SolutionVersionSummary.md)  
Obligatorio: no

 ** name **   <a name="personalize-Type-Solution-name"></a>
El nombre de la solución.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 63.  
Patrón: `^[a-zA-Z0-9][a-zA-Z0-9\-_]*`   
Obligatorio: no

 ** performAutoML **   <a name="personalize-Type-Solution-performAutoML"></a>
No le recomendamos habilitar el machine learning automático. En lugar de eso, puede emparejar su caso de uso con las recetas de Amazon Personalize disponibles. Para obtener más información, consulte [Determining your use case.](https://docs.aws.amazon.com/personalize/latest/dg/determining-use-case.html) (Determinación de su caso de uso). 
Si se cumple, Amazon Personalize realizará una búsqueda de la mejor receta USER\$1PERSONALIZATION de la lista especificada en la configuración de la solución (`recipeArn` no debe especificarse). Si no se cumple, Amazon Personalize utilizará `recipeArn` para el entrenamiento.  
Tipo: Booleano  
Obligatorio: no

 ** performAutoTraining **   <a name="personalize-Type-Solution-performAutoTraining"></a>
Especifica si la solución crea versiones de solución de forma automática. El valor predeterminado es `True` y la solución crea automáticamente nuevas versiones de solución cada siete días.  
Para obtener más información sobre el entrenamiento automático, consulte [Creación y configuración de una solución](https://docs.aws.amazon.com/personalize/latest/dg/customizing-solution-config.html).  
Tipo: Booleano  
Obligatorio: no

 ** performHPO **   <a name="personalize-Type-Solution-performHPO"></a>
Si se debe realizar la optimización de hiperparámetros (HPO) en la receta que se ha elegido. El valor predeterminado es `false`.  
Tipo: Booleano  
Obligatorio: no

 ** performIncrementalUpdate **   <a name="personalize-Type-Solution-performIncrementalUpdate"></a>
Un valor booleano que indica si se realizan actualizaciones de entrenamiento incrementales en el modelo. Cuando está activado, permite que el modelo aprenda de los nuevos datos con mayor frecuencia sin necesidad de volver a capacitarse por completo, lo que permite una personalización prácticamente en tiempo real. Este parámetro solo es compatible con las soluciones que utilizan la receta de similitud semántica  
Tipo: Booleano  
Obligatorio: no

 ** recipeArn **   <a name="personalize-Type-Solution-recipeArn"></a>
El ARN de la receta que se ha utilizado para crear la solución. Esto es obligatorio cuando `performAutoML` es falso.  
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 256.  
Patrón: `arn:([a-z\d-]+):personalize:.*:.*:.+`   
Obligatorio: no

 ** solutionArn **   <a name="personalize-Type-Solution-solutionArn"></a>
El ARN de la solución.  
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 256.  
Patrón: `arn:([a-z\d-]+):personalize:.*:.*:.+`   
Obligatorio: no

 ** solutionConfig **   <a name="personalize-Type-Solution-solutionConfig"></a>
Describe las propiedades de configuración de la solución.  
Tipo: objeto [SolutionConfig](API_SolutionConfig.md)  
Obligatorio: no

 ** status **   <a name="personalize-Type-Solution-status"></a>
El estado de la acción.  
Una solución puede tener uno de los siguientes estados:  
+ CREATE PENDING > CREATE IN\$1PROGRESS > ACTIVE -o- CREATE FAILED
+ DELETE PENDING > DELETE IN\$1PROGRESS
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 256.  
Obligatorio: no

## Véase también
<a name="API_Solution_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWSSDKs, consulte lo siguiente:
+  [AWSSDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/personalize-2018-05-22/Solution) 
+  [AWSSDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/personalize-2018-05-22/Solution) 
+  [AWSSDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/personalize-2018-05-22/Solution) 