OpenWebUI Integration
Complete integration guide for using Qorebit with OpenWebUI to access all supported AI models through a single, unified interface.
Everything you need in one integration
Integrate Qorebit with OpenWebUI to access all supported AI models (OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen, and Meta Llama) through a single, unified interface. Get chat completions, embeddings, and image generation with unified billing and usage tracking.
Why use Qorebit instead of managing providers yourself?
Simplified Integration
One URL (https://api.qorebit.ai/v1) replaces dozens of provider-specific API endpoints.
Centralized Billing
Single wallet balance for all model providers. No need to manage multiple API subscriptions.
Advanced Analytics
Track model usage, costs, and token throughput with Qorebit real-time dashboards.
Smart Fallbacks & Routing
Automatic failover and rate limit management across all model providers.
What Qorebit handles automatically:
- Model availability discovery via
/v1/models - Request transformation for different underlying providers (Anthropic, DeepSeek, Google, etc.)
- User tracking and analytics collection
- Regional routing and failover
- Rate limiting and quota management
Important: Enable User Tracking
Required for Analytics: Add this to your OpenWebUI environment/YAML configuration to enable user tracking in Qorebit analytics:
ENABLE_FORWARD_USER_INFO_HEADERS=trueWithout this setting, you won't be able to track usage by individual user emails in your Qorebit analytics dashboard.
1. Connection Setup
Navigate to: /admin/settings/connections in your OpenWebUI admin panel.
Add or Edit OpenAI Connection
- Click to edit the existing OpenAI API connection or click + to add a new connection.
- Set the API Base URL to:
https://api.qorebit.ai/v1 - Add your Qorebit API key (starts with
qb_live_) from your Qorebit Dashboard. - Save your settings.
[ Image Placeholder: Admin Settings -> Connections -> OpenAI Connection Modal showing Base URL: https://api.qorebit.ai/v1 ]
2. Available Models
Models will be automatically fetched from Qorebit via the /v1/models endpoint.
View and verify fetched models in OpenWebUI at: /admin/settings/models
[ Image Placeholder: Admin Settings -> Models page showing active Qorebit models ]
3. Embeddings Setup
Navigate to: /admin/settings/documents
- Under Embedding Model Engine, select OpenAI.
- Set Overwrite Base URL to:
https://api.qorebit.ai/v1 - Add your Qorebit API Key (
qb_live_...). - Save your settings.
4. Image Generation Setup
Navigate to: /admin/settings/images
- Set the OpenAI API Base URL to:
https://api.qorebit.ai/v1 - Select OpenAI as the default provider engine.
- Use a supported model ID such as:
openai/dall-e-3 - Add your Qorebit API key.
- Save your settings.
[ Image Placeholder: Admin Settings -> Images page showing Base URL: https://api.qorebit.ai/v1 and Model ID: openai/dall-e-3 ]
5. Analytics & Usage Tracking
With ENABLE_FORWARD_USER_INFO_HEADERS=true enabled, you can track detailed usage analytics by user email, model, and costs inside your Qorebit analytics dashboard.
Visual Analytics Dashboard
View a complete breakdown of spending per user in your Qorebit dashboard.
[ Image Placeholder: Analytics Dashboard showing cost breakdown per user email over time ]
Real-time insights include:
- Cost per user / organization
- Usage patterns over time
- Breakdown by specific AI model