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

Integrate Qdrant In-Memory Storage into LangChain #273

Closed
slavakurilyak opened this issue Apr 5, 2023 · 7 comments
Closed

Integrate Qdrant In-Memory Storage into LangChain #273

slavakurilyak opened this issue Apr 5, 2023 · 7 comments

Comments

@slavakurilyak
Copy link
Contributor

I propose integrating Qdrant's in-memory storage capabilities into LangChain to enable running Auto-GPT in local mode without requiring a server and enhance the memory feature of Auto-GPT.

Qdrant is an open-source vector search engine and vector database with in-memory payload storage for fast search speeds. By integrating Qdrant's in-memory storage into LangChain, we can enable local mode for Auto-GPT without the need for a server. This would not only benefit developers who want to run Auto-GPT locally without incurring server costs but also enhance the memory feature of Auto-GPT.

@davelm42
Copy link

davelm42 commented Apr 6, 2023

Do you think Qdrant or Chroma would be the best choice for this? I've been experimenting with Chroma and the API and client are MUCH cleaner than Qdrant.

@slavakurilyak
Copy link
Contributor Author

@davelm42 Perhaps a new feature?

@davelm42
Copy link

davelm42 commented Apr 6, 2023

Yea, I think that's what I'm going to work on this weekend unless someone beats me to it.

@dahifi
Copy link

dahifi commented Apr 8, 2023

I was going to suggest Weaviate, Llama-index/gpt-index already supports it -- I am unfamiliar with these others.

I am starting a local branch to add the Weaviate client, I'll abstract the memory interface and see if I can make it work without breaking anything.

@dahifi
Copy link

dahifi commented Apr 8, 2023

This appears to be a sample of the current langchain vector stores:

    "ElasticVectorSearch",
    "FAISS",
    "VectorStore",
    "Pinecone",
    "Weaviate",
    "Qdrant",
    "Milvus",
    "Chroma",
    ```
    
    
    
    

@davelm42
Copy link

davelm42 commented Apr 8, 2023

Looks like someone has a Weaviate PR out there right now:

#424

@Pwuts
Copy link
Member

Pwuts commented Apr 18, 2023

Closing as resolved with #424. Please reopen if you disagree.

@Pwuts Pwuts closed this as completed Apr 18, 2023
waynehamadi pushed a commit that referenced this issue Sep 5, 2023
Co-authored-by: Auto-GPT-Bot <github-bot@agpt.co>
Co-authored-by: nerfZael <bogunovij@gmail.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

No branches or pull requests

4 participants