Fix pyproject.toml chroma version (#582)

* mark depricated API section

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* CLI bug fixes for azure

* check azure before running

* Update README.md

* Update README.md

* bug fix with persona loading

* remove print

* make errors for cli flags more clear

* format

* add initial postgres implementation

* working chroma loading

* add postgres tests

* working initial load into postgres and chroma

* add load index command

* semi working load index

* disgusting import code thanks to llama index's nasty APIs

* add postgres connector

* working postgres integration

* working local storage (changed saving)

* implement /attach

* remove old code

* split up storage conenctors into multiple files

* remove unused code

* cleanup

* implement vector db loading

* cleanup state savign

* add chroma

* minor fix

* fix up chroma integration

* fix list error

* update dependencies

* update docs

* format

* cleanup

* forgot to add embedding file

* upgrade llama index

* fix data source naming bug

* remove legacy

* os import

* upgrade chroma version

* fix chroma package
This commit is contained in:
Sarah Wooders
2023-12-05 18:40:20 -08:00
committed by GitHub
parent 6a155dfc90
commit ff54e2f04a
2 changed files with 1116 additions and 15 deletions

1127
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -42,7 +42,6 @@ torch = {version = ">=2.0.0, !=2.0.1, !=2.1.0", optional = true}
websockets = "^12.0"
docstring-parser = "^0.15"
lancedb = {version = "^0.3.3", optional = true}
chroma = {version = "^0.2.0", optional = true}
httpx = "^0.25.2"
numpy = "^1.26.2"
demjson3 = "^3.0.6"
@@ -50,12 +49,13 @@ tiktoken = "^0.5.1"
python-box = "^7.1.1"
pypdf = "^3.17.1"
pyyaml = "^6.0.1"
chromadb = {version = "^0.4.18", optional = true}
[tool.poetry.extras]
local = ["torch", "huggingface-hub", "transformers"]
lancedb = ["lancedb"]
postgres = ["pgvector", "psycopg", "psycopg-binary", "psycopg2-binary", "pg8000"]
chroma = ["chroma"]
chroma = ["chromadb"]
dev = ["pytest", "black", "pre-commit", "datasets"]
[build-system]