first commit

This commit is contained in:
Maazeen 2025-05-23 17:48:34 +05:30
commit f323a29af9
131 changed files with 15580 additions and 0 deletions

25
requirements.txt Normal file
View file

@ -0,0 +1,25 @@
# httpx
# openai
# faiss-cpu
# python-dotenv
# xmltodict
# lxml
# pydantic
# ── Core HTTP / async requests ───────────────────────────────
httpx>=0.27.0
# ── Retrieval-Augmented Generation (embeddings + FAISS) ─────
sentence-transformers>=2.5.1 # provides SBERT encoders
faiss-cpu # vector index backend
# ── XML parsing / writing ────────────────────────────────────
lxml # robust XML handling (indent, namespaces)
xmltodict # optional dict↔XML helpers
# ── Environment & config ─────────────────────────────────────
# python-dotenv>=1.0.1 # load OPENROUTER_API_KEY from .env
# ── Data validation / typing (optional but handy) ────────────
pydantic>=2.7.0