AIToday
Large Language ModelsZenn AI/MLPublished: Oct 19, 2026, 22:00 JST

Auto Router v6: what model: "auto" does behind AICraft's endpoint

Auto Router v6: what model: "auto" does behind AICraft's endpoint

3 Key Points

  1. What happened

    AICraft's Auto Router v6 classifies a model: "auto" request into one of 12 task categories, then tries a preset chain of models in order — primary, secondary, tertiary, last resort. For coding, the order is deepseek/deepseek-v4-pro then deepseek/deepseek-v4-flash.

  2. Why it matters

    Because the router moves to the next model automatically when one fails, a single auto request can survive an unavailable model without the caller writing fallback branches for each one.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

Once a team contracts several AI APIs, the decision of which model to call spreads across the codebase, model-name changes break tests, and failover logic goes unwritten. Auto Router v6 is presented as an answer to that sprawl, and the piece is careful to say it is organizing what the documentation states and what response headers reveal rather than pitching the service.

The routing table is copied directly from that documentation, with the caveat that model lineups change and the Model Catalog's IDs should be checked before use. The v6 additions address a subtler issue — that a routing decision made once goes stale — through Lock Decay and Drift Detection, while Fault Self-Healing covers bypassing a failing model for 1 hour. The suggested adoption order is to start with auto, read the headers to see the classification and the model actually used, and pin model IDs only where output must be fixed.

FAQ
How can I tell which model actually answered an auto request?
The response carries four headers, including X-AICraft-Category for the detected task category and X-AICraft-Routed-To for the model actually used. Logging X-AICraft-Routed-To lets you trace later which model produced a given response.
What happens if I specify a model ID instead of auto?
A lowercase vendor/model ID such as deepseek/deepseek-v4-pro is used as-is, and the router will not swap in a different model. The X-AICraft-Mode header then reads manual.
Does the router's configuration ever get reset?
Yes. Lock Decay clears a model setting that has gone unused for 7 days, and Drift Detection clears the setting when the task type shifts by 40% or more.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articlePax8 launches 8os to govern AI agents for IT partners