[project] name = "rag-agent-backend" version = "0.1.0" description = "RAG Agent backend" requires-python = ">=3.11" dependencies = [ "fastapi", "uvicorn[standard]", "openai", "openai-agents", "chromadb", "pypdf", "python-docx", "unstructured", "python-dotenv", "tiktoken", "httpx", "beautifulsoup4", "lxml", "apscheduler", "diskcache", "sentence-transformers", "rank-bm25", "psycopg2-binary", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["."] [dependency-groups] dev = []