File size: 1,025 Bytes
927854c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
name: research-ai-assistant
channels:
- conda-forge
- defaults
dependencies:
- python>=3.10,<3.12
- pip
- pip:
# LLM API Client (required for Novita AI API)
- openai>=1.0.0
# Web Framework & Interface
- aiohttp>=3.9.0
- httpx>=0.25.0
# Flask API for external integrations
- flask>=3.0.0
- flask-cors>=4.0.0
- flask-limiter>=3.5.0
# Security & Validation
- pydantic-settings>=2.1.0
- python-dotenv>=1.0.0
# Database & Persistence
- sqlalchemy>=2.0.0
# Data Processing & Utilities
- pandas>=2.1.0
- numpy>=1.24.0,<2.0.0
# Caching & Performance
- cachetools>=5.3.0
# Async & Concurrency
- aiofiles>=23.2.0
# Logging & Monitoring
- structlog>=23.2.0
- prometheus-client>=0.19.0
- psutil>=5.9.0
# Utility Libraries
- python-dateutil>=2.8.0
- pytz>=2023.3
- requests>=2.31.0
# Production WSGI Server
- gunicorn>=21.2.0
# Development & Testing
- pytest>=7.4.0
- pytest-asyncio>=0.21.0
|