Instead of integrating separately with Gemini, Mistral, and other AI providers, we could use a service called OpenRouter, which unifies access to multiple LLMs.