Skip to main content
Baseten is an infrastructure platform for deploying and serving AI models. It provides OpenAI-compatible endpoints for popular open-source models (DeepSeek, Qwen, Nemotron, and more) with autoscaling and optimized inference.
Vision Agents uses Stream Video for real-time WebRTC transport by default. External WebRTC transports are supported as well. Most AI providers offer free tiers to get started.

Installation

Baseten uses an OpenAI-compatible API, so it works with the OpenAI plugin:

Quick Start

Set BASETEN_API_KEY in your environment. Create an API key at app.baseten.co/settings/api_keys.

Using Self-Deployed Models

If you’ve deployed your own model on Baseten, use the model-specific endpoint:

Parameters

Since Baseten uses ChatCompletionsLLM, it accepts the same parameters:

Available Models

Baseten’s Model APIs provide pre-deployed endpoints for popular open-source models. No deployment setup required — just call the API. See the Baseten documentation for the full list of available models.

Next Steps

Build a Voice Agent

Get started with voice

Build a Video Agent

Add video processing