LLLucas Lewisinapimodels.hashnode.dev·18h ago · 10 min readMigrating an OpenAI Realtime App to Grok Voice 3.0: What Stays the Same and What BreaksMost of an OpenAI Realtime client survives the move to Grok Voice 3.0 unchanged: the audio append, commit, response.create, conversation.item.create and response.output_audio.delta handling all carry 00
LLLucas Lewisinapimodels.hashnode.dev·18h ago · 8 min readGemini 4 Argon in Gemini CLI and the Native generateContent API: A Setup GuideTo run Gemini 4 Argon in Google's Gemini CLI against a gateway, you set two environment variables, choose "Use Gemini API key" at first launch, and start the CLI with -m gemini-4-argon. The same base 00
LLLucas Lewisinapimodels.hashnode.dev·18h ago · 10 min readClaude Code on Sonnet 5.5 with Haiku 5.5 Subagents: Custom Base URL Setup and Model SwitchingTo run Claude Code on Claude Sonnet 5.5 with Haiku 5.5 doing the small jobs, set ANTHROPIC_BASE_URL to your gateway, put your key in ANTHROPIC_AUTH_TOKEN, set ANTHROPIC_MODEL=claude-sonnet-5-5, and se00
LLLucas Lewisinapimodels.hashnode.dev·18h ago · 9 min readMiniMax H3 on One API: Standard vs Lite vs Max Turbo vs RH EnhancedPick the MiniMax H3 tier by the one constraint you cannot bend. Need native 2K: minimax-h3. Need lots of 768P drafts of slow-moving shots: minimax-h3-lite. Need the clip while someone waits on screen:00
LLLucas Lewisinapimodels.hashnode.dev·Oct 8 · 8 min readNano Banana 2.1 vs Nano Banana Pro: A Decision Guide for DevelopersChoose Nano Banana 2.1 by default and escalate to Nano Banana Pro only for scenes that need deep world knowledge, exact brand fidelity or five recurring characters. On Google's list, 2.1 costs $0.050400