Solar Decide
Upstage's Solar Decide joins the Decisions family: send state and typed questions, get structured answers instead of chat text, with a 524,288-token context window at $0.05 per million input tokens.
upstage/solar-decide is Upstage's structured decision model, served as a System One endpoint on Solar Mini 4. Send state and typed questions (noul / choice / score) to POST /api/v1/decisions and get answers back rather than generated chat text. It has a 524,288-token context window, so the state can carry a long document or a full ticket thread.
- Terminal —
anyr decision --model upstage/solar-decide(Decisions app). - App code — plain
fetchto/api/v1/decisions, see the example below.
Solar Decide is **BYOK-only**, reached through OpenRouter. Add an OpenRouter key under Dashboard → BYOK — AnyRouter charges nothing for a BYOK route, and OpenRouter lists the model at $0.05 per million input tokens and $0 per million output tokens. AnyRouter has no direct Upstage route for it yet.
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr decision --model upstage/solar-decideconst res = await fetch("https://anyrouter.dev/api/v1/decisions", {
method: "POST",
headers: {
Authorization: "Bearer " + process.env.ANYROUTER_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
state: "My checkout page shows a blank screen after I click Pay.",
model: "upstage/solar-decide",
questions: {
team: {
type: "choice",
instructions: "Which team should own this ticket?",
criteria: {
account: "Login, permissions, or profile issues.",
frontend: "Rendering, layout, or browser compatibility issues.",
payments: "Checkout, billing, or payment processing issues.",
},
},
},
}),
})
console.log(await res.json())More: Decisions app · BYOK setup.