chroma icon indicating copy to clipboard operation
chroma copied to clipboard

[Bug]:

Open cornpo opened this issue 2 years ago • 0 comments

What happened?

While running babyagi for the first time. It starts, starts llama.cpp. Then fails with 'permission denied' as re; chroma and duckdb

Versions

python 3.10.9 in Anaconda, chromadb 0.3.22.dev52 and 0.3.21, duckdb 0.7.1

Relevant log output

Traceback (most recent call last):
  File "~/agi/babyagi/babyagi.py", line 472, in <module>
    main()
  File "~/agi/babyagi/babyagi.py", line 451, in main
    results_storage.add(task, result, result_id, vector)
  File "~/agi/babyagi/babyagi.py", line 193, in add
    self.collection.add(
  File "~/anaconda3/envs/text/lib/python3.10/site-packages/chromadb/api/models/Collection.py", line 109, in add
    raise ValueError(
ValueError: Number of embeddings 755 must match number of ids 1
Exception ignored in: <function PersistentDuckDB.__del__ at 0x7fe311efbeb0>
Traceback (most recent call last):
  File "~/anaconda3/envs/text/lib/python3.10/site-packages/chromadb/db/duckdb.py", line 446, in __del__
  File "~/anaconda3/envs/text/lib/python3.10/site-packages/chromadb/db/duckdb.py", line 399, in persist
duckdb.IOException: IO Error: Cannot open file "chroma/chroma-embeddings.parquet": Permission denied

The file exists (-rw-r--r-- 1 0 0 707 Apr 25 17:05 chroma-collections.parquet)

cornpo avatar Apr 25 '23 21:04 cornpo