resolve method
Called to resolve an action by name.
Implementation
@override
Action? resolve(String actionType, String name) {
if (actionType == 'embedder') {
return createEmbedder(name);
}
if (actionType == 'model') {
if (name.contains('-tts')) {
return createModel(name, GeminiTtsOptions.$schema);
}
return createModel(name, GeminiOptions.$schema);
}
return null;
}