Spaces:
Running
Running
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" | |
] | |
) |