即将推出: OpenAI Decisions API

查看方案对比

CLOUDFLARE / OPENROUTER

Clef Flash

Cloudflare 的紧凑型决策模型,通过 OpenRouter 提供服务。对共享的短文本或 JSON 状态进行分类、路由、规则评分与 yes/no 检查,返回类型化答案与概率。

cloudflare/clef-flash

新账号获赠 100 credits。Playground 与 API 共用同一积分余额。

当前有效文本 state 上限

~2,000

上游读取开头的文本 tokens · 本站限制 2,000 UTF-8 字节

OpenRouter 输入价格

$0.09 / 1M

每百万输入 tokens

OpenRouter 输出价格

$0 / 1M

上游输出 tokens 免费

本站输入费率

1300

credits / 百万输入 tokens · 每次成功请求最低 1 credit

JEV / SYSTEM ONE

使用 Jev 决策 Playground

与 Jev 调用同一个 OpenRouter decisions 接口,请求字段仍为 model、state、questions。文本、JSON 对象和数组的真实请求均返回通过共享校验的 Choice、Score、Noul 答案,无需转换响应格式。

SPAN / NOUL

与 Span 的参数差异

Span 仅接受 Noul 行为问题,state 必须是文本或特定的 input/output 对话对象。此模型还支持 Choice 与 Score,并接受文本、普通 JSON 对象和数组 state,适合在 Jev Playground 中使用完整的决策参数。

三种结构化答案

Choice 返回命名选项与概率分布;Score 返回有序等级上的分值与概率;Noul 返回是/否条件成立的概率。同一次请求中的多个问题共用 state。

choicescorenoul

本站接受文本或 JSON state,每次最多 8 个问题,完整请求不超过 32 KiB。Choice 支持 2–255 个命名选项;Score 支持 2–10 个有序等级。尽管条目标注 65,536 tokens,Workers AI 当前只读取 state 文本开头约 2K tokens。为降低静默截断风险,本站将 JSON 序列化后的 state 限制为 2,000 UTF-8 字节,包含 JSON 标点与转义。这是保守的平台字节限制,与服务商的 token 限制不同;请先缩短 state 再提交。

长文本探针中,位于 state 末尾的标记被当作不存在,与服务商公布的截断行为一致。本次接入提供文本与 JSON 决策,暂未开放图片输入。

输入与输出 credit 消耗

OpenRouter 输入价格为 $0.09 / 百万 tokens,输出为 $0。本站网页、API 与评测统一按 1300 credits / 百万输入 tokens 计费,每次成功请求向上取整,最低 1 credit。以服务商返回的总输入用量结算,包含问题的 token 用量;输出不另收费,失败释放预留积分。

max(1, ceil(input_tokens × 1300 / 1,000,000))

成功请求包含 1,000 输入 tokens 时消耗 2 credit;5,000 输入 tokens 时消耗 7 credits。输出 tokens 不另收费;失败请求释放预留积分。

核验日期:2026 年 10 月 4 日。已核对 OpenRouter 官方价格,并实测文本、对象、数组 state、8 个问题、255 个 Choice 选项、10 个 Score 等级、无 criteria 的 Noul,以及长文本首尾标记。验证范围是接口兼容性和输入限制,不代表模型准确率。

使用短状态试用 Clef Flash

下方复用 Jev 工作台并预选此模型。可从示例开始,修改 state 和 questions,或导出 API 代码。本页的浏览器草稿与其他模型内页及主 Playground 分开保存。

你想判断什么?

选择场景即可加载输入与规则,加载示例不消耗积分。

Clef Flash ↗Span · 行为评估 ↗

Clef 系列上游当前只读取 state 开头约 2K 文本 tokens。JSON 序列化后的 state 请控制在 2,000 UTF-8 字节以内,包含 JSON 标点和转义;这是保守的平台字节限制,不是 token 数。仅支持文本与 JSON。Clef Flash:1,300 credits / 百万输入 tokens;Clef:3,500。成功请求最低 1 credit,输出不另收费。

各问题独立评估的文本或 JSON 上下文。

高级问题配置

问题 1/8

Which team should handle this ticket? Use other when no option fits.分类选择

选项

积分预算上限: 2 credits

运行前预留此额度,成功后按实际用量结算并退回差额;失败请求退回积分。

新账户一次性赠送 100 credits。短请求通常消耗 1 credit,较长输入可能消耗更多。

新用户赠送 100 credits · 网页与 API 共用余额

草稿保存在当前浏览器 · 登录后会恢复当前草稿。

接入过程中,当前配置仅暂存在这个浏览器标签页。

结果样例 · 查看不消耗积分

“今天早上被重复扣款了,请今天帮我退回多扣的款项。”

一段输入 → 多个结构化判断

分类选择

账单问题

分配至账单处理队列

是非判断

96%

请求紧急处理的概率

量表评分

2.8 / 3

紧急程度,范围 0–3

此处仅演示输出格式,数值并非实时模型结果,也不代表准确率。

网页运行和已存配置仅你的账户可见。API 历史只保存用量信息。用量 ↗

登录后会恢复当前草稿。

使用同一个决策 API

使用本站创建的 API Key,将 model、state、questions 发送到 Decisions API 的 /v1/systemone 接口。model 设置为 cloudflare/clef-flash;答案位于 data.result.answers,token 用量位于 data.result.usage。

// Server-side JavaScript (Node 20+ or Bun). Set DECISIONS_API_KEY.
const response = await fetch("https://decisions-api.dev/v1/systemone", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.DECISIONS_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
  "model": "cloudflare/clef-flash",
  "state": "I was charged twice for order A-4471. Please refund the duplicate payment.",
  "questions": {
    "route": {
      "type": "choice",
      "instructions": "Which team should handle this ticket? Use other when no option fits.",
      "criteria": {
        "billing": "Payments, charges and refunds",
        "technical": "Bugs and product errors",
        "account": "Login and account access",
        "other": "None of these teams"
      }
    }
  }
}),
});
const body = await response.json();
if (!response.ok || body.code !== 0) throw new Error(body.message);
console.log(body.data.result.answers);
console.log(body.data.creditsUsed);