Skip to main content
MiniMax provides powerful large language models, including the latest MiniMax-M3 agentic reasoning model and the M-series lineup. Use them with Vision Agents via the dedicated minimax plugin, which wraps MiniMax’s OpenAI-compatible Chat Completions API.
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.
Get your MiniMax API key from the MiniMax Platform.

Installation

Quick Start

Set MINIMAX_API_KEY in your environment or pass api_key directly. The plugin also honors MINIMAX_BASE_URL if you proxy the API.When deploying to Asia, pair MiniMax with the Tencent RTC edge transport for the lowest end-to-end latency, and point at the in-region MiniMax endpoint https://api.minimaxi.com/v1 using a key from platform.minimaxi.com.

Parameters

Available Models

These models are supported through the OpenAI-compatible API:
For MiniMax-M3, MiniMax recommends temperature=1.0 (the API rejects 0.0, so the plugin defaults to 1.0) and top_p=0.95. M3 also supports multimodal input (images and videos) and optional deep thinking via the thinking parameter (adaptive by default). The response_format field is not supported by MiniMax and is intentionally not exposed. See the MiniMax OpenAI API reference for reasoning_split, streaming usage, and other supported parameters.

Function Calling

MiniMax models support function calling with automatic tool invocation:
In multi-turn tool conversations, preserve the full assistant message (including tool_calls and any reasoning content) in the conversation history so the reasoning chain stays intact. Vision Agents handles this when using registered functions on the agent. See the Function Calling guide for details.

Next Steps

Build a Voice Agent

Get started with voice

Build a Video Agent

Add video processing