The same pattern also works for multimodal models such as claude-sonnet-4-5, gemini-2.5-pro, and qwen3-vl-plus.
Last verified/modified: 2026-09-28 (Base URL changed to api.crazyrouter.com; gpt-4o → gpt-5.5; added import base64 and fixed path escaping; examples not run live)