

# 将 DynamoDB 零 ETL 集成与 OpenSearch Service 结合使用
<a name="ddb-and-amazon-bedrock"></a>

您可以将 Amazon Bedrock 与 DynamoDB 结合使用，以提供对[基础模型（FM）](https://aws.amazon.com/what-is/foundation-models/)（例如 Amazon Titan 和其他第三方模型）的无服务器访问。在构建生成式人工智能应用程序时，您可以利用与 Amazon OpenSearch Service 的零 ETL 集成来启用向量搜索功能。[采用 DynamoDB 与 OpenSearch 的零 ETL 集成和 Amazon Bedrock 的生成式人工智能](https://catalog.workshops.aws/dynamodb-labs/en-US/dynamodb-opensearch-zetl)讲习会为您提供设置 DynamoDB 与 OpenSearch 的零 ETL 集成的实践经验。此讲习会将执行以下任务：
+ 创建从 DynamoDB 表到 OpenSearch 的管道。
+ 在 OpenSearch 中创建 Amazon Bedrock Connector。
+ 使用 OpenSearch 作为向量存储来查询 Amazon Bedrock。
+ 使用 Amazon Bedrock 中的 Claude FM 用简单英文创建书面回复，从而解释 OpenSearch 返回的搜索结果。

此讲习会使您能够将 DynamoDB 与 OpenSearch 集成，以构建生成式人工智能应用程序。它还演示了跨数据库引擎的灵活查询功能，协助您针对传统应用场景集成 DynamoDB 和 OpenSearch。此讲习会是 [Amazon DynamoDB Immersion Day](https://catalog.workshops.aws/dynamodb-labs/en-US) 的七个模块之一。您可以在任何 AWS 账户中运行此讲习会。

您也可以参考以下博客文章，了解如何在 DynamoDB 和 OpenSearch Service 之间设置零 ETL 集成。这篇博客文章还介绍了如何在 OpenSearch Service 中设置模型连接器，以使用 Amazon Bedrock 自动为传入数据生成嵌入。[Amazon DynamoDB 与 Amazon OpenSearch Service 的零 ETL 集成的向量搜索](https://aws.amazon.com/blogs/database/vector-search-for-amazon-dynamodb-with-zero-etl-for-amazon-opensearch-service/)