ant:visionImage-capable models only.
ant:vision hard-requires vision support, so a request carrying an image can never be routed to a text-only model. Detection is instant — the heuristic pass spots image content before classification runs.
Live routing over the last 30 days
Requests
318
Success rate
0.94%
Avg latency
80ms
624 models across 19 providers currently qualify. Per-request limits (context size, cost caps, your model allowlist) narrow this further at routing time.
Claude Sonnet 5
o3
o3
GPT-5
Anthropic: Claude Opus 4.6
Anthropic: Claude Opus 4.5
Anthropic: Claude Opus 4.1
Anthropic: Claude Opus 5.5 (batch)
Anthropic: Claude Opus 5 (batch)
Anthropic: Claude Opus 4.8
Anthropic: Claude Opus 5
Anthropic: Claude Opus Latest
Anthropic: Claude Opus 4.7
Anthropic: Claude Opus 5.5
Claude Sonnet 4
GPT-4.1
Claude 3.5 Sonnet
GPT-4.1
MiniMax M2.7
GPT-4o
Anthropic: Claude Sonnet Latest
Anthropic: Claude Sonnet 4.5
GPT-4o
Kimi K2.6
Showing the 24 highest-scoring of 624.
from openai import OpenAI
client = OpenAI(
base_url="https://api.antbase.ai/v1",
api_key="YOUR_ANT_API_KEY",
)
response = client.chat.completions.create(
model="ant:vision",
messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)Every virtual pool accepts the same request shape — swap the model id to change the routing policy.
Browse all virtual models →