Enhance model loading and configuration. Added BORDERLESS_PRELOAD_MODEL to .env.example and updated README.md for clarity. Refactored device resolution in model.py for improved GPU handling and logging. Added warning filter for UserWarning in ui/__init__.py.
Refactor ZeroGPU handling and update documentation. Reduced default BORDERLESS_GPU_DURATION to 60 seconds in .env.example and README.md. Enhanced error messaging in app.js and gradio_api.js for better user feedback on quota issues. Updated GPU_DURATION logic in config.py to enforce minimum and maximum limits.
Implement new chat interface for immigration research, including user profile input and example prompts. Introduce a dedicated prompts module for system instructions, enhancing clarity and functionality.