PensionBot / startup.sh
ChAbhishek28's picture
βœ… Add critical LanceDB _versions manifest files
19ee5be
#!/bin/bash
# Startup script for Hugging Face Spaces deployment
# Downloads LFS database files and starts the application
echo "πŸš€ Voice Bot Startup Script"
# Download LFS files (11,555 documents database)
echo "πŸ“₯ Downloading LanceDB data..."
python3 download_lfs_data.py
# Verify download
echo "πŸ” Verifying lancedb_data..."
ls -lah lancedb_data/ 2>/dev/null || echo "⚠️ lancedb_data not found"
ls -lah lancedb_data/rajasthan_documents.lance/ 2>/dev/null || echo "⚠️ rajasthan_documents.lance not found"
# Start the application
echo "🎀 Starting Voice Bot..."
exec uvicorn app:app --host 0.0.0.0 --port 7860