feat: add support for multiple AI providers
- Add support for OpenAI, Mistral AI, Google (Gemini), and custom OpenAI-compatible endpoints
- Update settings UI to show provider-specific model options
- Implement provider-specific API calls in generateTags function
- Add validation for custom endpoints
- Show model-specific information in confirmation dialogs
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>