Sodan
Sodan
# Multi-Provider Support for ByteBot Fixes #144 ## 🎯 Overview This PR implements comprehensive multi-provider support for ByteBot, allowing users to seamlessly switch between different AI providers (OpenRouter, Gemini, Anthropic,...
- Implement BaseProvider interface for unified provider management - Add OpenRouterService with OpenAI-compatible API support - Enhance existing providers (Anthropic, OpenAI, Google) with BaseProvider interface - Create ProviderManagerService for dynamic...
**What Needs Doing:** - Define a base provider interface (common methods: send, stream, healthCheck) - Build adapters for OpenRouter and Gemini - Make config / UI switch to select provider...
not everyone likes the manual setup of env