Skip to content
ProductSeptember 25, 2026

anyr decision:在终端运行结构化决策

用一条原生 CLI 命令运行 TypeSafe Jev、Fastino GLiNER2.5-Decide 或 anyrouter/decision,不再把决策模型塞进聊天代理。

决策不是聊天补全

Decisions 模型家族会根据应用 state 回答类型化的 noul、choice 和 score 问题。这个契约使用 POST /api/v1/decisions,不是 OpenAI messages 请求。

可以直接选择 typesafe/jev、fastino/gliner2.5-multi-v1,或用 anyrouter/decision 在当前密钥可用的决策模型之间自动路由。模型页现在优先展示原生命令和真实请求示例。

一条 CLI 命令

curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr decision --model typesafe/jev
通过原生 Decisions 客户端运行 Jev。

结果与 API 一样是带类型的答案,而不是生成的聊天文本。

SDK 示例遵循 API 契约

模型页也提供带 state 和 questions 的原生 fetch 示例。聊天 SDK 会调用错误端点,因此这里不再展示。

const 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: "Help! My payouts have been failing for 3 days.",
    model: "typesafe/jev",
    questions: {
      is_urgent: {
        type: "noul",
        instructions: "Does this convey urgency?",
      },
    },
  }),
})

console.log(await res.json())
从 TypeScript 发送 Decisions 请求。

查看 Decisions API 文档或打开完整 Decisions 应用。发布说明:Decisions family + anyr decision。

两分钟发第一笔请求

用自己的 key 免费开始,或充值按 token 计费。Go 每月 $4 额度 — $2/月,或捐一把 provider key 免费开通。

开始使用