langchain-php
langchain-php copied to clipboard
[Question]: Do we need SQLite
What happened?
Do we need SQLite in order to use the vector store?
How to reproduce the bug
Do we need SQLite in order to use the vector store?
Package Version
master
PHP Version
8.1
Which operating systems does with happen with?
macOS
Notes
No response
Hi @dilab, at the moment, the only supported option is SimpleStupidVectorStore, which is a basic out-of-the-box VectorStore based on SQLite, mainly for prototyping purposes. I do plan on supporting other vector stores, such as Chroma, Redis, OpenSearch, etc., as well as developing a flexible PHP specific PDO store. Although I cannot guarantee that I will implement your personal preference, I am interested in hearing your thoughts.
I think developing AI using PHP is pretty new in the space. You are on to something with potential. I am interested in assisting.
@kambo-1st I actually mention this repo in my AI with Laravel course (it's generally applicable to AI with PHP in general though). 😊
I'd love to start contributing next week to make the Langchain PHP package really shine, starting with a Pinecone store and a PDF loader for example.
@nik-418 That would be great! I'd appreciate some help. Pinecode and PDF Loader can be good starting points.
I am very interested in this.
@kambo-1st I actually mention this repo in my AI with Laravel course (it's generally applicable to AI with PHP in general though). 😊
I'd love to start contributing next week to make the Langchain PHP package really shine, starting with a Pinecone store and a PDF loader for example.
How is the Pinecone store coming?