Skip to content

Add opensearch integration for OPEA#1024

Merged
xiguiw merged 4 commits intoopea-project:mainfrom
opea-aws-proserve:feat/opea-opensearch
Dec 26, 2024
Merged

Add opensearch integration for OPEA#1024
xiguiw merged 4 commits intoopea-project:mainfrom
opea-aws-proserve:feat/opea-opensearch

Conversation

@cameronmorin
Copy link
Copy Markdown
Contributor

Description

These proposed changes create the OPEA components necessary to integrate OpenSearch with GenAIExamples, specifically tested & validated with ChatQnA

Issues

n/a

Type of change

List the type of change like below. Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Breaking change (fix or feature that would break existing design and interface)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

opensearch-py

Tests

I tested the components independently, as well as end-to-end by creating my own ChatQnA cluster replacing the redis microservices (dataprep, retriever, and vectorstore) with the OpenSearch components I've created here.

Signed-off-by: Cameron Morin <cammorin@amazon.com>
Signed-off-by: Cameron Morin <cammorin@amazon.com>
Signed-off-by: Cameron Morin <cammorin@amazon.com>
Signed-off-by: Cameron Morin <cammorin@amazon.com>
@xiguiw xiguiw merged commit 8d6b4b0 into opea-project:main Dec 26, 2024
smguggen pushed a commit to opea-aws-proserve/GenAIComps that referenced this pull request Jan 23, 2025
* Add opensearch integration for OPEA

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Update docker compose yaml workflows files

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Fix empty files

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Address PR comments

Signed-off-by: Cameron Morin <cammorin@amazon.com>

---------

Signed-off-by: Cameron Morin <cammorin@amazon.com>
madison-evans pushed a commit to SAPD-Intel/GenAIComps that referenced this pull request May 12, 2025
* Add opensearch integration for OPEA

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Update docker compose yaml workflows files

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Fix empty files

Signed-off-by: Cameron Morin <cammorin@amazon.com>

* Address PR comments

Signed-off-by: Cameron Morin <cammorin@amazon.com>

---------

Signed-off-by: Cameron Morin <cammorin@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] CloudFormation stack for deploying ChatQnA using Amazon OpenSearch

4 participants