This guide was tested with Open WebUI v0.6.x. If you’re using a different version, some UI paths or features may vary.
Prerequisites
- SambaCloud account and API key.
- Python 3.11+ (Open WebUI recommends using the
uvruntime manager, butpipworks too). - Optional: Docker for containerized deployment.
- Optional: LiteLLM proxy credentials if you plan to route SambaNova traffic through LiteLLM instead of connecting directly.
Setup
-
Install Open WebUI.
-
Run Open WebUI.
The server launches at
http://localhost:3000. For persistent storage, setDATA_DIR: -
Create the admin account.
- Open your browser to
http://localhost:3000. - Click Get Started.
- Follow the onboarding flow to set the admin email, password, and optional team name.

- Open your browser to
-
Connect to SambaCloud.
- Click your profile icon and go to Settings → Admin Settings → Connections.
- Select and edit the OpenAI-compatible option.
- Enter your SambaCloud base URL (
https://api.sambanova.ai/v1) and API key. - Click Save.

-
(Optional) Connect through LiteLLM proxy.
If you already run LiteLLM as a unified gateway, add a LiteLLM connection pointing to your proxy host (for example,
http://0.0.0.0:4000/v1) and use the proxy’s API key. SambaNova-backed models registered in LiteLLM appear alongside the direct connection. -
Test the connection.
- Start a new chat and select a SambaNova model (for example,
Llama-4-Maverick-17B-128E-Instruct). - Send a test prompt.
- Refresh the page to verify conversation persistence.
- Test tagging and export options.
- View the Chat Overview diagram to confirm token counts and tool usage.

- Start a new chat and select a SambaNova model (for example,
Chat capabilities
Open WebUI provides several features that enhance your SambaNova experience:- Model switching: Switch between SambaNova models mid-conversation without leaving the chat.
- Multimodal prompts: Send images to SambaNova’s Maverick models or attach documents for quick RAG experiments.
- Conversation controls: Tag, edit, duplicate, or export (JSON/Markdown) any thread for auditing or sharing.
- Audio: Enable audio input/output in Settings → Admin Settings → Audio → OpenAI. Enter your SambaCloud base URL, API key, and whisper model (
Whisper-Large-v3). - Code interpreter: Use the built-in code interpreter to prototype scripts with SambaNova models.
- Document knowledge base: Upload PDFs or text files so Open WebUI’s built-in RAG features can ground SambaNova responses.

