Creación de una canalización en OpenSearch de código abierto - Amazon Personalize

Creación de una canalización en OpenSearch de código abierto

Tras instalar el complemento en el clúster, estará listo para configurarlo mediante la creación de una canalización de búsqueda de OpenSearch.

Una canalización de búsqueda es un conjunto de procesadores de solicitudes y respuestas que se ejecutan secuencialmente en el orden en que se crean. Cuando crea una canalización de búsqueda para el complemento, especifica un procesador de respuestas personalized_search_ranking. Para obtener información sobre las canalizaciones de búsqueda, consulta Buscar canalizaciones.

Después de crear una canalización con un procesador de respuestas personalized_search_ranking, podrá empezar a aplicar el complemento a las consultas. Para obtener más información, consulte Aplicación del complemento.

Puede utilizar el siguiente comando curl para crear una canalización de búsqueda con un procesador de respuesta personalized_search_ranking en un clúster de OpenSearch de código abierto. Para obtener una explicación completa de cada parámetro de personalized_search_ranking, consulte Campos para el procesador de respuestas personalized_search_ranking.

curl -X PUT "http://localhost:9200/_search/pipeline/pipeline-name" -ku 'admin:admin' --insecure -H 'Content-Type: application/json' -d' { "description": "A pipeline to apply custom re-ranking from Amazon Personalize", "response_processors" : [ { "personalized_search_ranking" : { "campaign_arn" : "Amazon Personalize Campaign ARN", "item_id_field" : "productId", "recipe" : "aws-personalized-ranking-v2", "weight" : "0.3", "tag" : "personalize-processor", "iam_role_arn": "Role ARN", "aws_region": "AWS region", "ignore_failure": true } } ] }'

Tras crear una canalización de búsqueda con un procesador de respuestas personalized_search_ranking, estará listo para empezar a aplicar el complemento a las consultas de OpenSearch. Puede aplicarlo a un índice de OpenSearch o a una consulta individual de OpenSearch. Para obtener más información, consulte Aplicación del complemento Search Ranking de Amazon Personalize a las consultas de OpenSearch de código abierto.