

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用脚本创建集群和安装插件
<a name="opensearch-install-with-script"></a>

如果您尚未创建 OpenSearch 集群，则可以使用快速入门 bash 脚本创建一个。此脚本在 Docker 容器中设置 OpenSearch 集群，使用您的默认 AWS 配置文件设置凭证，并安装 Amazon Personalize 搜索排名插件。

 有关手动创建 OpenSearch 集群的信息，请参阅 OpenSearch 文档中的[快速入门](https://opensearch.org/docs/quickstart)说明。

**使用快速入门 bash 脚本安装插件**

1.  在运行脚本之前，下载并安装适用于您的操作系统的 [Docker 桌面](https://docs.docker.com/get-docker/)。

1. 从 GitHub 下载[快速入门 bash 脚本](https://github.com/opensearch-project/search-processor/blob/main/helpers/personalized_search_ranking_quickstart.sh)。

1. 在工作目录中，使用以下命令运行该脚本。

   ```
   sh personalized_search_ranking_quickstart.sh
   ```

   通过此命令，该脚本使用您的默认 AWS 配置文件中的凭证。要提供备用配置文件，请使用 `--profile` 参数。

   ```
   sh personalized_search_ranking_quickstart.sh --profile profile-name
   ```

   运行脚本后，您可以在 README 文件中找到有关该脚本的更多信息，该文件位于该脚本创建的唯一目录中。此目录存储脚本使用的 Dockerfile 和 docker-compose.yml 文件。例如：`../opensearch-personalize-intelligent-ranking-docker.1234/README`。

1. 将您的目录数据上传到您的 OpenSearch 集群。上传数据时，创建 OpenSearch 索引并定义字段映射。然后，将数据上传到该索引。有关示例，请参阅[使用示例数据创建索引和字段映射](https://opensearch.org/docs/latest/quickstart/#create-an-index-and-field-mappings-using-sample-data)。

 设置 OpenSearch 并安装 Amazon Personalize 搜索排名插件后，就可以对其进行配置了。要配置该插件，需创建搜索管道并指定 `personalized_search_ranking` 响应处理器。有关更多信息，请参阅 [创建管道](opensearch-plugin-pipeline-example.md)。