

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Habilitar metadados em recomendações para um recomendador de domínio no Amazon Personalize
<a name="create-recommender-return-metadata"></a>

**Importante**  
Se você habilitar metadados nas recomendações, haverá custos adicionais. Para obter mais informações, consulte [Preços do Amazon Personalize](https://aws.amazon.com/personalize/pricing/).

Ao criar um recomendador, é possível habilitar a opção de incluir metadados de itens do conjunto de dados de itens com resultados de recomendação. Se habilitada, será possível especificar as colunas do conjunto de dados de itens na solicitação de recomendações. O Amazon Personalize exibe esses dados para cada item na resposta da recomendação. 

É possível usar metadados para aprimorar as recomendações na interface de usuário, como adicionar gêneros de filmes a carrosséis. Também é possível usá-los para avaliar visualmente a qualidade da recomendação. Se você usa IA generativa na aplicação, pode conectar os metadados às solicitações de IA com o objetivo de gerar conteúdo mais relevante. Para obter mais informações sobre o uso do Amazon Personalize com IA generativa, consulte [Amazon Personalize e IA generativa](personalize-with-gen-ai.md).

Para adicionar metadados a recomendações, é necessário ter um conjunto de dados de itens com uma coluna de metadados. Não é necessário usar os metadados no treinamento. Para obter informações sobre como criar um conjunto de dados, consulte [Criar um conjunto de dados e um esquema](data-prep-creating-datasets.md). Para obter informações sobre como atualizar dados do conjunto de dados, consulte [Atualizar os dados em conjuntos de dados após o treinamento](updating-datasets.md).

Os exemplos de código a seguir mostram como ativar a opção de incluir metadados do item com o AWS CLI ou o. AWS SDKs Para fazer isso com o console do Amazon Personalize, habilite os metadados na página **Configuração avançada** ao criar o recomendador. Para obter mais informações, consulte [Criar recomendadores (console)](creating-domain-recommenders.md#creating-recommenders-console). 

## Habilitar metadados (AWS CLI)
<a name="domain-config-enable-metadata-cli"></a>

Se você tiver um conjunto de dados de itens e quiser a opção de incluir metadados ao receber recomendações, defina `enableMetadataWithRecommendations` como `true` na `recommender-config`.

```
aws personalize create-recommender \
--name {{recommender name}} \
--dataset-group-arn {{dataset group}} \
--recipe-arn {{recipe ARN}} \
--recommender-config "{\"enableMetadataWithRecommendations\": "true"}"
```

## Habilitando metadados (AWS SDKS)
<a name="domain-config-enable-metadata-sdk"></a>

Se você tiver um conjunto de dados de itens e quiser a opção de incluir metadados ao receber recomendações, defina `enableMetadataWithRecommendations` como `true` na `recommender-config`.

```
import boto3

personalize = boto3.client('personalize')

create_recommender_response = personalize.create_recommender(
  name = '{{recommender name}}',
  recipeArn = '{{recipe name}}',
  datasetGroupArn = '{{dataset group ARN}}',
  recommenderConfig = {"enableMetadataWithRecommendations": True}
)

recommender_arn = create_recommender_response['recommenderArn']

print('Recommender ARN:' + recommender_arn)
```