Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Managed vector database example #411

Open
arun-gupta opened this issue Jul 17, 2024 · 7 comments
Open

Managed vector database example #411

arun-gupta opened this issue Jul 17, 2024 · 7 comments
Assignees
Labels
aitce enhancement New feature or request Escalated

Comments

@arun-gupta
Copy link
Contributor

A lot of customers use managed Vector database service. The current examples demonstrate a Vector database as a bundled microservice. To address the SaaS customers, there is a need to have an example that uses a managed Vector database.

@endomorphosis
Copy link

There is already an example of managed vector database, for example postgres, its just that there is not a managed pinecone database.

https://github.com/opea-project/GenAIComps/tree/main/comps/vectorstores/langchain/pgvector

@arun-gupta
Copy link
Contributor Author

I'm looking for an example to use a managed service, such as Pinecone or Zilliz or something similar.

@yinghu5 yinghu5 self-assigned this Jul 18, 2024
@yinghu5 yinghu5 added enhancement New feature or request aitce labels Jul 18, 2024
@arun-gupta
Copy link
Contributor Author

@pallavijaini0525 this is awesome. How do I use this with ChatQnA example?

@pallavijaini0525
Copy link
Collaborator

To use the pinecone DB,

  1. instead of redis DB docker up and running, create the Pinecone API key and the index creation -https://github.com/opea-project/GenAIComps/tree/main/comps/vectorstores/langchain/pinecone -> No need to run a docker container for Pinecone as Pinecone DB is in cloud.
  2. for Retriever service and Dataprep services in ChatQnA use the pinecone Dockerfiles instead of redis to build the images.
  3. In the docker compose make the necessary changes to use the pinecone images.

@arun-gupta
Copy link
Contributor Author

This is helpful.

Can you contribute a Docker Compose file that allows developers to run this entire configuration?

@pallavijaini0525
Copy link
Collaborator

@arun-gupta - Created the PR - #540 and opea-project/GenAIComps#420 to support Pinecone DB for the ChatQnA-

Verified the full pipeline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aitce enhancement New feature or request Escalated
Projects
Status: No status
Development

No branches or pull requests

5 participants