Added support for Groq and Gemini API
- Implemented support for Groq and Google Gemini APIs alongside existing OpenAI integration
- Added provider selection dropdown in block and module settings
- Added model configuration options for each provider (openai_model, groq_model, gemini_model)
- Ensured API key and endpoint variable consistency across JavaScript and PHP files
- Improved error handling for API requests
- Enhanced debug logging for troubleshooting API connectivity issues