createTranslator static method
Creates an LLMTranslator instance based on the selected LLM and API key.
Implementation
static LLMTranslator createTranslator(TransalatorAgent agent) {
switch (agent) {
case GeminiTranslatorAgent():
return GeminiTranslator(model: agent.model, apiKey: agent.geminiApiKey);
}
}