4 ms·
Really just chroma + openai is all you need. Chroma makes this easy https://docs.trychroma.com/embeddings https://docs.trychroma.com/embeddings. All you have t
by jeffchuber 3y ago
Really just chroma + openai is all you need. Chroma makes this easy https://docs.trychroma.com/embeddings https://docs.trychroma.com/embeddings.
All you have to do is chunk... I'd start at a paragraph and experiment.
- chaxor 3y agoThis is not always good advice. Many people require to not use off premise models, due to data ownership issues. I would therefore suggest a better default for this, such as BERT+Qdrant. It would be wonderful if there were a simpler (single file, SQLite or DuckDB like) database for vectors than the complex (and in some cases, unfortunately cloud-based) ones available now.
- jeffchuber 3y agoah sorry, i should read OP better - chroma's default embedding model is sentence transformers - and we have many other integrated - https://github.com/chroma-core/chroma/blob/main/chromadb/utils/embedding_functions.py https://github.com/chroma-core/chroma/blob/main/chromadb/uti... > It would be wonderful if there were a simpler (single file, SQLite or DuckDB like) database for vectors than the complex (and in some cases, unfortunately cloud-based) ones available now. This is literally chroma!
- chaxor 3y agoAdmittedly, I don't know much about chroma, but it seems similar to Qdrant to me. Perhaps I'm missing something. It doesn't appear that it stores everything in 1 singledb file, but rather a plethora of files in some directory. Although it does appear that it runs local, which is a huge plus.
- fzliu 3y agoYou might enjoy milvus-lite: https://zilliz.com/blog/exploring-magic-vector-databases-jupyter-notebooks https://zilliz.com/blog/exploring-magic-vector-databases-jup... pip install milvus
- drewcperkins 3y agoChroma is just a wrapper for Clickhouse. I’d go with something like Weaviate or Qdrant that is a lot more mature as far as vector databases.
- redskyluan 3y agohow do you define chroma as a vector db? a wrapper on top of other databases and hnsw? What about a billion vectors in house~ is chroma all we need?