Some models supported by Token Plan (qwen3.7-plus, etc.) natively support visual understanding and can process image inputs directly. For text-only models such as glm-5 and MiniMax-M2.5, you can add visual capabilities by configuring a local Skill.
Prerequisites
- You have subscribed to Token Plan.
- You have completed the integration configuration in an AI tool and can chat normally. For details, see Clients and Developer Tools.
Vision support
Model | Vision support | Description |
|---|---|---|
| Yes | No additional configuration required. You can pass images directly. |
| No | Requires a Skill or Agent to enable visual capabilities |
Method 1: Use a vision model directly (recommended)
qwen3.7-plus and other models have visual understanding capabilities. If you frequently need to process images, switching to one of these models is the simplest and recommended approach.
Tool | How to switch models |
|---|---|
Claude Code |
|
OpenCode |
|
Qwen Code |
|
Method 2: Add visual capabilities via Skill or Agent
If you need to use text-only models such as glm-5 or MiniMax-M2.5 for image processing, you can configure a Skill or Agent to enable visual capabilities.
- Claude Code
- OpenCode
-
Add the Skill
Create an
.claudefolder in your project directory, then create anskills/image-analyzerdirectory inside it:
SKILL.md file in that directory with the following content:-
Get started
-
Run
claudein your project directory to start Claude Code, then run/model glm-5to switch to theglm-5model. -
Download alibabacloud.png to your project directory, then ask:
Load image-analyzer skill and describe the information displayed at the alibabacloud.png banner location.You will receive a response similar to the following: The alibabacloud.png is a screenshot of the Alibaba Cloud homepage. The banner area title is Coding Plan now supports Qwen3.5, and the text introduces that Alibaba Cloud Model Studio supports models such as Qwen3.5, Kimi-k2.5, and GLM-4.7, with new customers getting the first month for only 7.9 yuan. The page provides Subscribe now and Online consultation entry points.
-
Run
FAQ
Why can't OpenCode + a vision model understand images?
Why can't OpenCode + a vision model understand images?
modalities parameter in the configuration file.Solution: Add a modalities field to the model definition in your OpenCode configuration file, and set input to ["text", "image"], as shown below:Replace sk-sp-xxx with your Token Plan API Key.
Why can't OpenClaw + a vision model understand images?
Why can't OpenClaw + a vision model understand images?
- In the
~/.openclaw/openclaw.jsonconfiguration file, ensure the model definition includes the"input": ["text", "image"]field.
- After modifying the configuration, you must clear the OpenClaw model cache and restart. Otherwise, the old configuration will remain in effect.