| [project] | |
| name = "doc-audi-ai" | |
| version = "0.1.0" | |
| description = "Add your description here" | |
| readme = "README.md" | |
| requires-python = ">=3.11" | |
| dependencies = [ | |
| "fastapi==0.111.0", | |
| "langchain==0.2.0", | |
| "langchain-openai==0.1.7", | |
| "langchain-community==0.2.0", | |
| "langchain-chroma==0.1.4", | |
| "langchain-text-splitters==0.2.0", | |
| "langchain-anthropic==0.1.15", | |
| "langchain-ollama==0.1.3", | |
| "chromadb==0.5.0", | |
| # Chroma 0.5 calls posthog.capture(distinct_id, event, props); posthog 6+ removed that API (breaks telemetry + spams stderr). | |
| "posthog>=3.7.0,<4", | |
| "openai==1.30.1", | |
| "anthropic==0.28.1", | |
| "pydantic-settings==2.3.4", | |
| "pymupdf==1.25.5", | |
| "python-multipart==0.0.9", | |
| "aiosqlite>=0.21.0", | |
| "httpx>=0.27.0", | |
| "uvicorn[standard]==0.29.0", | |
| "huggingface-hub>=1.13.0", | |
| "langchain-huggingface>=0.0.3", | |
| "streamlit>=1.39.0", | |
| "pytest>=8.4.2", | |
| "pytest-asyncio>=1.2.0", | |
| "onnxruntime==1.23.2 ; sys_platform == 'darwin' and platform_machine == 'x86_64'", | |
| "torch==2.2.2 ; sys_platform == 'darwin' and platform_machine == 'x86_64'", | |
| ] | |