chatbot-backend / setup.py
TalatMasood's picture
DOne some testing and fixed the retrieving context by date.
f36ab64
raw
history blame
1.06 kB
from setuptools import setup, find_packages
setup(
name="chatbot",
version="1.0.0",
packages=find_packages(),
install_requires=[
# Web Framework
"fastapi",
"uvicorn",
# AI/ML
"torch",
"transformers",
"sentence-transformers",
"huggingface_hub",
# LLM Providers
"openai",
"anthropic",
"ollama",
# Data Validation & Processing
"pydantic",
"email-validator",
"numpy",
"pandas",
# Database & Storage
"pymongo",
"motor",
"chromadb",
"aiosqlite",
# Document Processing
"PyPDF2",
"python-docx",
"python-magic-bin==0.4.14",
"openpyxl",
"xlrd",
"striprtf",
"beautifulsoup4",
# Utilities
"python-dotenv",
"requests",
"tiktoken",
"psutil",
# Google Integration
"google-auth-oauthlib==0.4.6"
]
)