Description
Currently, transmeet supports only Groq and OpenAI clients for LLM-based tasks like response generation and audio transcription. To make the platform more flexible and future-proof, it would be valuable to support additional LLM providers such as:
- Anthropic Claude
- Google Gemini
- Mistral
- Cohere
- Open-source models via Ollama or Hugging Face
Proposed Enhancement
🔧 Introduce pluggable support for additional providers via:
- Extension of
BaseLLMClass
- Factory pattern (
LLMFactory) that dynamically resolves based on provider name
- Graceful fallbacks for features not supported (e.g., transcription)