Multi-Provider LLM Integration w/ Auto-Discovery, Custom Branding, & Complete Model Support
A powerful OpenWebUI pipe that automatically discovers and integrates the latest models from OpenAI, Anthropic, and Google APIs with zero manual updates required.
- 🔄 Auto-Discovery: Automatically finds new models as they're released
- 🎨 Custom Branding: Configurable model prefixes (MPE:, External:, etc.)
- 🔓 Permissive by Default: No content filtering on Google models
- ⚡ Smart Caching: 60-minute cache for optimal performance
- 🛡️ Bulletproof Fallbacks: Hardcoded models if discovery fails
- 🔧 Fully Configurable: All settings controllable via valves
- OpenAI: GPT-4o, GPT-4o Mini, o1-preview, o1-mini, GPT-3.5 Turbo + auto-discovery
- Anthropic: Claude 3.5 Sonnet/Haiku, Claude 3 Opus/Sonnet/Haiku + auto-discovery
- Google: Gemini 1.5 Pro/Flash, Gemini Pro + auto-discovery
- Copy the pipe code into OpenWebUI
- Configure your API keys in the valves:
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GOOGLE_API_KEY
- Customize settings as needed
- Enjoy automatic model discovery!
| Setting | Default | Description |
|---|---|---|
| MODEL_PREFIX | "MPE:" | Custom prefix for model names |
| AUTO_DISCOVER_MODELS | true | Enable automatic model discovery |
| CACHE_DURATION_MINUTES | 60 | How long to cache discovered models |
| USE_PERMISSIVE_SAFETY | true | Disable Google content filtering |
- Stay Current: Never miss new model releases again
- Zero Maintenance: No manual updates required
- Maximum Flexibility: Use all major LLM providers in one place
- Professional: Clean, branded model names in your dropdown
pydantic>=2.0.0 requests>=2.0.0 google-generativeai>=0.3.0
Find the latest version and contribute at: https://github.com/codemonkeying/multi-provider-external
MIT License - Feel free to modify and distribute!
Built by codemonkeying | Version 1.2.1