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