Expand description
Xiaomi MiMo API clients and Rig integrations.
Xiaomi exposes both OpenAI-compatible and Anthropic-compatible chat APIs under a single global host.
§OpenAI-compatible example
use rig::client::CompletionClient;
use rig::providers::xiaomimimo;
let client = xiaomimimo::Client::new("YOUR_API_KEY").expect("Failed to build client");
let model = client.completion_model(xiaomimimo::MIMO_V2_5_PRO);§Anthropic-compatible example
use rig::client::CompletionClient;
use rig::providers::xiaomimimo;
let client = xiaomimimo::AnthropicClient::new("YOUR_API_KEY").expect("Failed to build client");
let model = client.completion_model(xiaomimimo::MIMO_V2_5_PRO);Structs§
- Xiaomi
Mimo Anthropic Builder - Xiaomi
Mimo Anthropic Ext - Xiaomi
Mimo Builder - Xiaomi
Mimo Ext - Xiaomi
Mimo Model Lister ModelListerimplementation for the Xiaomi MiMo API (GET /models).
Constants§
- ANTHROPIC_
API_ BASE_ URL - Anthropic-compatible base URL.
- API_
BASE_ URL - OpenAI-compatible base URL.
- MIMO_
V2_ 5 mimo-v2.5- MIMO_
V2_ 5_ PRO mimo-v2.5-pro- MIMO_
V2_ FLASH mimo-v2-flash- MIMO_
V2_ OMNI mimo-v2-omni- MIMO_
V2_ PRO mimo-v2-pro