addConnector method

void addConnector(
  1. AIModelConnector connector
)

Implementation

void addConnector(AIModelConnector connector) {
  if (connector is OpenAIConnector) {
    _connectors[Models.OPENAI.name] = connector;
  } else if (connector is GeminiConnector) {
    _connectors[Models.GEMINI.name] = connector;
  } else if (connector is MetaConnector) {
    _connectors[Models.META.name] = connector;
  } else if (connector is AnthropicConnector) {
    _connectors[Models.CLAUDE.name] = connector;
  } else if (connector is DeepSeekConnector) {
    _connectors[Models.DEEPSEEK.name] = connector;
  } else if (connector is PalmConnector) {
    _connectors[Models.PALM.name] = connector;
  } else if (connector is GrokConnector) {
    _connectors[Models.GROK.name] = connector;
  } else if (connector is ClaudeConnector) {
    _connectors[Models.CLAUDE.name] = connector;
  }
}