chroma
chroma copied to clipboard
Open-source search and retrieval database for AI applications.
## Description of changes Update developer information to match user site.
## Description of changes - Improvements - New CommonDB class that the DuckDB and Clickhouse class can both inherit from. DuckDB used to inherit from Clickhouse. - Applied the inheritance...
## Description of changes - New functionality - Added support for SQLite + Persistence - as per issue #400 ## Test plan - Same as DuckDB ## Documentation Changes -...
- avoids unecessary fallback to the default embedding function ## Description of changes *Summarize the changes made by this PR.* - Improvements & Bug fixes - pass an optional `embedding_function`...
### What happened? i wrote code that inadvertently resultent in trying to `.add()` an empty array, which then resulted in an unintuitive error `IndexError: list index out of range` that...
### Describe the problem The return objects for GetResult and QueryResult are confusing to many users right now as they require you to match data up to your input ordering...
## Description of changes Add in multiple versions of python during CI. ## Test plan These are tests ## Documentation Changes None
## Description of changes This PR adds a pre-commit hook to the project. This hook runs before each commit and checks the code for any formatting or syntax errors. If...
## Description of changes Added a very basic implementation of Google PALM API-based `EmbeddingFunction`. ## Test plan Tested with [this bit of code](https://github.com/dglazkov/chroma-fun/blob/main/main.py) ## Documentation Changes Will need to also...
### Describe the problem i often dont care about the id of my documents, i just want to throw as much into chroma as possible and only query it by...