rag_api icon indicating copy to clipboard operation
rag_api copied to clipboard

adds pinecone vector store

Open paulmikulskis opened this issue 1 year ago • 1 comments

Allows the rag-api to function with Pinecone as a vector store. Configuration follows suit with the PGVector and MongoDB solutions by having details added in the .env file which are then templated into a connectionString.

The COLLECTION_NAME is used for the Pinecone Index name.

Settings needed to use Pinecone within the rag-api:

VECTOR_DB_TYPE=pinecone
COLLECTION_NAME=
PINECONE_API_KEY=
PINECONE_NAMESPACE=

paulmikulskis avatar May 16 '24 20:05 paulmikulskis

Hi @paulmikulskis

There are some new conflicts.

I've added enums to help manage the addition of vector stores, please use them. Also, I would like to see all routes working with screenshots and configuration settings for your setup, because the last addition of a vector store (not yours) does not seem fully functional.

Thanks

danny-avila avatar May 28 '24 14:05 danny-avila

Moved over to #86

FinnConnor avatar Oct 09 '24 19:10 FinnConnor