Open suckrowPierre opened 10 months ago
@suckrowPierre, thanks for reporting this. The download is of the onnx runtime with all-MiniLM model from Chroma's s3. I've just checked and the URL should be accessible - https://chroma-onnx-models.s3.amazonaws.com/all-MiniLM-L6-v2/onnx.tar.gz.
Do you have any firewall or antivirus that may be causing the file to be corrupted?. Can you try and use the above URL to download the file manually?
What happened?
I encountered a ReadError related to the tarfile module when trying to use ChromaDB on my Mac with an M1 chip. The error occurs during the model file extraction process in the _download_model_if_not_exists method within embedding_functions.py. It appears that the tar file being accessed is empty or corrupted, leading to a failure in setting up the ChromaDB environment.
Versions
Chroma 0.4.18, Python 3.11
Relevant log output