Aggiornamento di un programma di raccomandazione - Amazon Personalize

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamento di un programma di raccomandazione

Dopo aver creato un programma di raccomandazione, puoi aggiornarne la configurazione:

  • Puoi aggiornare le colonne utilizzate dal consulente durante l'allenamento. Se modifichi le colonne utilizzate durante la formazione, Amazon Personalize avvia automaticamente una riqualificazione completa dei modelli che supportano il tuo programma di raccomandazione. Una volta completato l'aggiornamento, puoi comunque ricevere consigli dal programma di raccomandazione. Il programma di raccomandazione utilizza la configurazione precedente fino al completamento dell'aggiornamento. Per tenere traccia dello stato di questo aggiornamento, utilizza il valore latestRecommenderUpdate restituito nell'DescribeRecommenderoperazione. Se fornisci le stesse colonne che hai fornito quando hai creato il programma di raccomandazione, non si verifica alcun aggiornamento.

  • Puoi aggiornare il numero minimo di richieste di raccomandazione del consulente al secondo. Questo specifica il throughput di base delle richieste di raccomandazione fornito da Amazon Personalize. Un valore elevato aumenterà la bolletta. Ti consigliamo di iniziare con 1. Tieni traccia del tuo utilizzo utilizzando i CloudWatch parametri di Amazon e aumentalo se necessario. Per ulteriori informazioni, consulta Richieste di raccomandazioni minime al secondo e auto-scaling.

  • Per i casi d'uso Top pick for you e Recommended for you, puoi aggiornare la configurazione di esplorazione modificando l'enfasi sull'esplorazione degli articoli pertinenti e il limite di età degli elementi esplorativi. Per informazioni sull'esplorazione, consulta la sezione relativa al tuo caso d'uso in. Scelta di un caso d'uso

Puoi aggiornare i consiglieri con la console Amazon Personalize AWS Command Line Interface ,AWS CLI() o. AWS SDKs

Aggiornamento di un programma di raccomandazione (console Amazon Personalize)

Dopo aver creato un programma di raccomandazione, puoi aggiornarlo. Puoi aggiornare le colonne utilizzate dal consulente durante la formazione e il numero minimo di richieste di raccomandazione al secondo. Per i casi d'uso Top pick for you e Recommended for you, puoi aggiornare la configurazione di esplorazione. Per aggiornare un programma di raccomandazione con la console, procedi come segue.

Per aggiornare la configurazione di un utente che consiglia (console)
  1. Apri la console Amazon Personalize a https://console.aws.amazon.com/personalize/casa e accedi al tuo account.

  2. Nella pagina dei gruppi di set di dati, scegli il gruppo di set di dati di Domain.

  3. Dal riquadro di navigazione, scegli Consigliatori.

  4. Nella pagina Consiglieri, scegli il programma di raccomandazione che desideri aggiornare.

  5. Nella configurazione Recommender, scegli Modifica.

  6. Modifica la configurazione del programma di raccomandazione e scegli Aggiorna. Per informazioni sulle diverse opzioni di configurazione, consultaCreazione di consiglieri (console).

Aggiornamento di un programma di raccomandazione ()AWS CLI

Per aggiornare il programma di raccomandazione con AWS CLI, usa il update-recommender comando. Fornisci l'Amazon Resource Name (ARN) per il programma di raccomandazione e la configurazione aggiornata. Il codice seguente mostra come aggiornare le colonne utilizzate da un consulente per la formazione.

aws personalize update-recommender \ --dataset-group-arn dataset group ARN \ --recommender-config "{\"trainingDataConfig\": {\"excludedDatasetColumns\": { \"datasetType\" : [ \"column1Name\", \"column2Name\"]}}}"

Se modifichi le colonne utilizzate nella formazione, Amazon Personalize avvia automaticamente una riqualificazione completa dei modelli che supportano il tuo programma di raccomandazione. Una volta completato l'aggiornamento, puoi comunque ricevere consigli dal programma di raccomandazione. Il programma di raccomandazione utilizza la configurazione precedente fino al completamento dell'aggiornamento. Per tenere traccia dello stato di questo aggiornamento, utilizza il valore latestRecommenderUpdate restituito nell'DescribeRecommenderoperazione.

Per ulteriori informazioni sulle diverse configurazioni che è possibile modificare, vedereRecommenderConfig.

Aggiornamento di un programma di raccomandazione ()AWS SDKs

Per aggiornare il programma di raccomandazione con AWS, utilizzare l'UpdateRecommenderoperazione. Fornisci l'Amazon Resource Name (ARN) per il programma di raccomandazione e specifica la nuova configurazione. Il codice seguente mostra come aggiornare le colonne utilizzate da un consulente per la formazione.

SDK for Python (Boto3)
import boto3 personalize = boto3.client('personalize') update_recommender_response = personalize.update_recommender( recommenderArn = 'dataset group ARN', recommenderConfig = { "trainingDataConfig": { "excludedDatasetColumns": { "datasetType": ["COLUMN_A", "COLUMN_B"] } } } )
SDK for JavaScript v3
// Get service clients and commands using ES6 syntax. import { UpdateRecommenderCommand, PersonalizeClient } from "@aws-sdk/client-personalize"; // create personalizeClient const personalizeClient = new PersonalizeClient({ region: "REGION" }); // set the request's parameters export const updateRecommenderParam = { recommenderArn: "RECOMMENDER_ARN", /* required */ recommenderConfig: { trainingDataConfig: { excludedDatasetColumns: { "DATASET_TYPE": ["COLUMN_A", "COLUMN_B"] } } } }; export const run = async () => { try { const response = await personalizeClient.send(new UpdateRecommenderCommand(updateRecommenderParam)); console.log("Success", response); return response; // For unit tests. } catch (err) { console.log("Error", err); } }; run();

Se modifichi le colonne utilizzate per la formazione in the excludedDatasetColumnsrecommenderConfig, Amazon Personalize avvia automaticamente una riqualificazione completa dei modelli che supportano il tuo programma di raccomandazione. Una volta completato l'aggiornamento, puoi comunque ricevere consigli dal programma di raccomandazione. Il programma di raccomandazione utilizza la configurazione precedente fino al completamento dell'aggiornamento. Per tenere traccia dello stato di questo aggiornamento, utilizza il valore latestRecommenderUpdate restituito nell'DescribeRecommenderoperazione.

Per ulteriori informazioni sulle diverse configurazioni che è possibile modificare, vedereRecommenderConfig.