chroma
chroma copied to clipboard
Open-source search and retrieval database for AI applications.
## Description of changes The [OpenAI documentation](https://platform.openai.com/docs/guides/rate-limits/error-mitigation) warns that "the response object may not return completions in the order of the prompts, so always remember to match responses back to...
Because `add` allows duplicate / redundant IDs. When `update` gets called and finds redundant IDs, it fails with an obtuse error. This is an artifact of allowing redundant IDs, we...
I used chromadb to embed and index some data, but randomly after being used, I started getting Index not found : `WARNING:root:Collection langchain already exists, Do you have the right...
trivial example is 1. https://colab.research.google.com/drive/1QEzFyqnoFxq7LUGyP1vzR4iLt9PpCDXv?usp=sharing#scrollTo=64dWyeEdKAX9 2. comment out `collection.add` 3. run all cells 
Currently we use `sentence-transformers` as the default embedding model. However this means that it, and a lot of it's deps are included in the project. Additionally it downloads the model...
```Using embedded DuckDB with persistence: data will be stored in: .chroma Traceback (most recent call last): File "/Users/patrickgerard/Documents/GitHub/AI-video-genie/src/main.py", line 99, in genius = Genius() File "/Users/patrickgerard/Documents/GitHub/AI-video-genie/src/main.py", line 19, in __init__...
fixes #338
Hi, i'm running into a problematic behaviour with querying chroma using **$or** on metadata from python: Given a collection with a set of embeddings where the metadata contains information like...
Data persistence behavior does not seem aligned with what folks may expect given other DBs. For example, if I make a MongoDB data/db folder for development, I can connect and...
``` # %% import chromadb client = chromadb.Client() # %% import numpy as np from tqdm import tqdm # %% from chromadb.api.types import Documents, EmbeddingFunction, Embeddings class MyEmbeddingFunction(EmbeddingFunction): def __call__(self,...