Thanks — you're asking whether you can present Minimax M2.7 to LiveKit Agents as an OpenAI-compatible model.
Short answer: You cannot natively treat Minimax M2.7 as an OpenAI model in LiveKit Agents. LiveKit Agents expects OpenAI-compatible endpoints only when using an OpenAI-style provider; Minimax is not listed as an OpenAI-compatible provider and LiveKit does not include built-in support to map Minimax M2.7 directly to the OpenAI provider.
That said, you have two practical paths to achieve similar behavior:
• Use a custom LLM plugin or proxy that translates OpenAI-style calls to Minimax’s API.
◦ If Minimax exposes an HTTP API, you can run a small adapter service that accepts OpenAI-like requests and forwards them to Minimax (mapping parameters, streaming, and responses as needed).
◦ Then configure LiveKit Agents to use that adapter as if it were an OpenAI-compatible endpoint (or register it as a custom plugin if your setup supports that).
◦ I can help outline the adapter behavior and required request/response mapping if you can share Minimax’s API format (endpoints, auth, streaming vs non-streaming).
• Use a supported LLM provider instead.
◦ If you want a simpler integration with no middleware, choose one of the LLM providers LiveKit already supports (OpenAI, Google Gemini, Anthropic, Mistral, Groq, etc.).
Which would you like to pursue?
• If you want the adapter/proxy approach: please share Minimax’s API details (authentication method, request body format, and whether it supports streaming). I’ll help draft the adapter mapping and required config for LiveKit Agents.
• If you prefer switching providers: tell me which supported provider you’re considering and I’ll outline the steps to configure it with LiveKit Agents., with interactive elements