Spaces:
Sleeping
Sleeping
| # DDGS API Startup Script | |
| set -e | |
| echo "π Starting DDGS API..." | |
| # Check if virtual environment exists | |
| if [ ! -d ".venv" ]; then | |
| echo "π¦ Creating virtual environment..." | |
| python3 -m venv .venv | |
| fi | |
| # Activate virtual environment | |
| echo "π§ Activating virtual environment..." | |
| source .venv/bin/activate | |
| # Install dependencies | |
| echo "π₯ Installing dependencies..." | |
| pip install -e ".[api]" | |
| pip install -e . | |
| # Run the API | |
| echo "π Starting FastAPI server on http://localhost:8000" | |
| echo "π API documentation available at http://localhost:8000/docs" | |
| echo "π ReDoc documentation available at http://localhost:8000/redoc" | |
| python start_api.py | |