database · inferred from evidence
chromadb
A database being installed via pip, which depends on hnswlib.
- ChromaDB 0.4+ is no longer compatible with client config
Covers this LangChain problem: ChromaDB 0.4+ is no longer compatible with client config. [mrinterestfull (reporter)]: The deprecated configuration of Chroma error came from old langchain, not chroma.
- Could not build wheels
[aravindcz (commenter)]: If pip install chromadb dies building hnswlib wheels with C++ errors, check your RAM before reinstalling toolchains: the reporter was on a 1GB machine and the build kept failing there. Bumping the machine to 4GB fix
- Using v1.0.3 client/server with a database created by v0.6.3 client/server causes `chromadb.errors.InternalError`
How to using v1.0.3 client/server with a database created by v0.6.3 client/server causes chromadb.errors.InternalError. Verified in gh:chroma-core/chroma#4217.
- `pip install chromadb` fails with python 3.11.0
[HammadB (maintainer)]: chromadb pulls in PyTorch through sentence-transformers, and at the time PyTorch had no Python 3.11 wheels, so pip install chromadb failed on 3.11 with conflicting dependencies. Fix: use Python 3.10 or earlier for ch
- 405 (Method Not Allowed)
Covers this Chroma problem: 405 (Method Not Allowed). If Chroma calls fail with 405 Method Not Allowed when called from Semantic Kernel (or another client), check the API version: Semantic Kernel's Chroma connector used the v1 API, and Chro
- Trying to deploy chromadb as a Google Cloud Run Service
Teaches how to trying to deploy chromadb as a Google Cloud Run Service. Based on a real issue report and its verified fix.
- ChromaDB long-running service hits OSError: [Errno 24] Too many open files
How to fix: ChromaDB long-running service hits OSError: [Errno 24] Too many open files. Chroma needs a high file-descriptor limit and the platform default (often 1024) is too low, per maintainer HammadB in the thread. Raise the limit (e.g.
- ChromaDB install fails on Windows: Microsoft Visual C++ 14.0 or greater is required (building hnswlib)
Install the Microsoft C++ Build Tools, not just the Visual C++ redistributables: get them from visualstudio.microsoft.com/visual-cpp-build-tools, install the "Desktop development with C++" workload (including the MSVC v143 build tools), res
- ChromaDB DuplicateIDError on memgpt load (duplicate embedding IDs)
The load path was not deduplicating IDs before insert; the fix was merged in MemGPT PR #1001 and shipped in the nightly package (`pip install pymemgpt-nightly`) and the release that followed within days.
- ChromaDB ValueError: Cannot submit more than 41,666 embeddings at once
How to fix: ChromaDB ValueError: Cannot submit more than 41,666 embeddings at once. The verified fix from the maintainer thread, distilled into reusable steps.