| 123456789101112131415161718192021222324252627282930 |
- [build-system]
- requires = ["setuptools>=75"]
- build-backend = "setuptools.build_meta"
- [project]
- name = "agentic-rag-course-project"
- version = "1.0.0"
- description = "电商售后 Agentic RAG 实战:LangGraph + Milvus + SQLite + Web Search"
- requires-python = ">=3.11,<3.13"
- dependencies = [
- "fastapi==0.139.0",
- "langgraph==1.2.9",
- "pydantic-settings==2.14.2",
- "pymilvus==2.6.16",
- "uvicorn[standard]==0.51.0",
- ]
- [project.optional-dependencies]
- deepseek = ["langchain-openai>=1.0,<2"]
- web = ["tavily-python>=0.7,<1"]
- embeddings = ["sentence-transformers>=5.0,<6"]
- test = ["httpx==0.28.1", "pytest==9.1.1"]
- [tool.setuptools.packages.find]
- where = ["."]
- include = ["app*"]
- [tool.pytest.ini_options]
- testpaths = ["tests"]
- addopts = "-q"
|