chroma icon indicating copy to clipboard operation
chroma copied to clipboard

Open-source search and retrieval database for AI applications.

Results 660 chroma issues
Sort by recently updated
recently updated
newest added

### What happened? After installed ChromaDB and run `chroma run`, it throws an error when I try to create a new index using the NodeJS client. The reason I find...

installation trouble

### What happened? ``` File "/home/tomershm/h2ogpt/src/gpt_langchain.py", line 4519, in get_existing_db db = chroma_class(persist_directory=persist_directory, embedding_function=embedding, File "/home/tomershm/miniconda3/envs/h2ogpt/lib/python3.10/site-packages/langchain_community/vectorstores/chroma.py", line 126, in __init__ self._collection = self._client.get_or_create_collection( File "/home/tomershm/miniconda3/envs/h2ogpt/lib/python3.10/site-packages/chromadb/api/client.py", line 237, in get_or_create_collection return...

bug

### Describe the problem I've noticed an issue with the way collections are structured in Chroma DB that makes data retrieval less efficient and more complex than it needs to...

enhancement
needs-cip

### Describe the problem Use Case: Only allow querying collection hosted in chroma server running remotely for similarity search. The assumption is that the triple (tenant, db, collection) will always...

enhancement

### What happened? **What Happened:** - Encountered an error with a SQLite database in a Docker container environment. - The error message was sqlite3.OperationalError: database or disk is full. -...

bug
deployment
2025-review

### What happened? Seeing KeyError on using filter ``` self._index.similarity_search_by_vector_with_relevance_scores( embedding=np.array(OpenAIEmbeddings().embed_documents(["door"]))[0].tolist(), k=num_records_to_retrieve, filter={'finish': {"$ne":""}}, ) ``` I get `{KeyError}'bd294fd5f8a044e8bebf67e005b102f3'` if I do ``` self._index.similarity_search_by_vector_with_relevance_scores( embedding=np.array(OpenAIEmbeddings().embed_documents(["door"]))[0].tolist(), k=num_records_to_retrieve, filter={}, ) ``` I...

bug

## Description of changes *Summarize the changes made by this PR.* - Improvements & Bug fixes - Added support for releasing js client to GH packages - Fixed the tag...

### What happened? When I try to invoke this node file with import, it complains "To load an ES module, set "type": "module" in the package.json or use the .mjs...

bug
2025-review

### Describe the problem From what I understand, Chroma can run in client/server mode, where the client talks via a HTTP REST API to the server. This should make it...

enhancement

## Description of changes *Summarize the changes made by this PR.* - Improvements & Bug fixes - JS version bump to `1.9.1` - Made the error handling more robust for...