60 lines
1.4 KiB
TOML
60 lines
1.4 KiB
TOML
[tool]
|
|
[tool.poetry]
|
|
name = "app"
|
|
version = "0.1.0"
|
|
description = ""
|
|
authors = [ "Marcus Schiesser <mail@marcusschiesser.de>" ]
|
|
readme = "README.md"
|
|
|
|
[tool.poetry.scripts]
|
|
generate = "app.engine.generate:generate_datasource"
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.11,<3.12"
|
|
fastapi = "^0.112.0"
|
|
python-dotenv = "^1.0.0"
|
|
aiostream = "^0.6.2"
|
|
llama-index = "0.10.63"
|
|
cachetools = "^5.3.3"
|
|
protobuf = "4.25.4"
|
|
#arize-phoenix = "^4.12.0"
|
|
openinference-instrumentation-llama-index="2.2.3"
|
|
llama-index-callbacks-arize-phoenix = "^0.1.4"
|
|
llama-index-llms-dashscope = "^0.1.2"
|
|
llama-index-embeddings-dashscope = "^0.1.4"
|
|
llama-index-postprocessor-dashscope-rerank-custom = "0.1.0"
|
|
qdrant-client="^1.10.1"
|
|
llama-index-vector-stores-qdrant = "^0.2.14"
|
|
chroma="^0.5.5"
|
|
llama-index-vector-stores-chroma = "^0.1.10"
|
|
llama-index-readers-json = "^0.1.5"
|
|
|
|
duckduckgo_search = "^6.2.6"
|
|
|
|
[tool.poetry.dependencies.uvicorn]
|
|
extras = [ "standard" ]
|
|
version = "^0.23.2"
|
|
|
|
[tool.poetry.dependencies.llama-index-readers-database]
|
|
version = "^0.1.3"
|
|
|
|
[tool.poetry.dependencies.pymysql]
|
|
version = "^1.1.0"
|
|
extras = [ "rsa" ]
|
|
|
|
#[tool.poetry.dependencies.psycopg2]
|
|
#version = "^2.9.9"
|
|
|
|
#[tool.poetry.dependencies.llama-index-indices-managed-llama-cloud]
|
|
#version = "^0.2.7"
|
|
|
|
[tool.poetry.dependencies.docx2txt]
|
|
version = "^0.8"
|
|
|
|
[tool.poetry.dependencies.e2b_code_interpreter]
|
|
version = "0.0.7"
|
|
|
|
|
|
[build-system]
|
|
requires = [ "poetry-core" ]
|
|
build-backend = "poetry.core.masonry.api" |