[project] name = "anime-rag-system" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.11,<3.14" dependencies = [ "chromadb>=1.5.2", "fastapi[all]>=0.122.0", "gradio>=6.2.0", "grpcio>=1.78.0", "grpcio-tools>=1.78.0", "langchain>=1.1.3", "langchain-groq>=1.1.1", "pandas>=2.3.3", "psycopg2-binary>=2.9.11", "python-dotenv>=1.2.1", "qdrant-client>=1.17.0", "requests>=2.32.5", "sentence-transformers>=5.2.0", "sqlmodel>=0.0.37", "torch>=2.9.1", "torchvision>=0.24.1", "uvicorn>=0.38.0", ] [tool.uv.sources] torch = { index = "pytorch-cpu" } torchvision = { index = "pytorch-cpu" } [[tool.uv.index]] name = "pytorch-cpu" url = "https://download.pytorch.org/whl/cpu" explicit = true [dependency-groups] dev = [ "ipykernel>=7.1.0", "jupyter>=1.1.1", "pytest>=9.0.2", ]