现已上线: GPT-6 Luna Decisions

体验模型

BASE LABS / BASETEN / OPENROUTER

Mammoth 1

Base Labs 基于 Qwen3.5-27B 构建的 27B 决策模型,由 Baseten 提供推理服务。一次前向计算即可对文本或 JSON 进行分类、路由和评分,返回结构化答案与概率。

baseten/mammoth-1
文本JSON

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

上下文窗口

16,384

tokens · 服务商公布的上限

OpenRouter 输入价格

$0.1 / 1M

每百万输入 tokens

OpenRouter 输出价格

$0 / 1M

上游输出 tokens 免费

本站输入费率

1500

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

JEV / SYSTEM ONE

使用 Jev 决策 Playground

向 /v1/systemone 发送 model: "baseten/mammoth-1"、共享 state 和带名称的 Choice、Score、Noul 问题。下方工单示例同时演示团队选择、紧急度评分和人工复核概率;相同配置可直接用于 API。

SPAN / NOUL

与 Span 的参数差异

Span-01 与 Span-01 Lite 仅接受 Noul 行为问题,state 必须是文本或特定的 input/output 对话对象。通用决策模型还支持 Choice 与 Score,并接受文本、JSON 对象或数组 state。Span-02 也使用这种通用决策接口,并在共享决策 Playground 中支持图片。

三种结构化答案

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

choicescorenoul

提供方上下文为 16,384 tokens,包含状态和问题。本站支持文本或 JSON、最多 8 个问题、2–255 个 Choice 选项和 2–10 个有序 Score 等级。文本与问题须同时满足 32 KiB 限制及提供方 token 窗口。不支持图片输入。

通过 OpenRouter 路由至 Baseten。Mammoth 1 是 Elephant 1 的较大版本,可在相同标注样本上比较后选择。输出概率是模型对答案的判断,不代表实测准确率。

输入与输出 credit 消耗

OpenRouter 输入成本为 $0.10/百万 tokens;本站按实际输入收取 1500 积分($0.15)/百万 tokens,包含问题。输出免费。每次成功请求向上取整,最低 1 积分($0.0001);失败释放预留积分。

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

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

2026 年 10 月 29 日完成 7 次真实兼容性检查:文本、JSON 对象和数组、三种题型、8 个混合问题、255 个选项、10 级评分及长文本末尾标记均通过。实际成本与 $0.10/百万 tokens 一致,积分未超预留预算。这些检查不构成准确率评测。

用 Mammoth 1 分诊客服工单

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

你想判断什么?

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

Mammoth 1 ↗Span · 行为评估 ↗

Mammoth 1 与 Elephant 1 的提供方上下文均为 16,384 tokens,仅支持文本和 JSON,支持 Choice、Score、Noul。每百万输入 tokens:Mammoth 1,500 积分,Elephant 500 积分。成功请求最低 1 积分,输出免费。

所有问题共用文字或 JSON;视觉模型可在下方附加图片。

图片 0/4

仅文本 / JSON

嵌入的图片保留在当前页面,离开或刷新后需重新添加。保存配置与历史记录保留图片元信息;API 图片 URL 引用会保留,但可能过期。

高级问题配置

问题 3/8

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

选项

Rate the urgency using only the supplied ticket.量表评分

量表 · 从低到高

0
1
2
Does this ticket require a human to review a billing or account action?Noul · 是 / 否
积分预算上限: 4 credits

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

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

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

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

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

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

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

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

分类选择

账单问题

分配至账单处理队列

是非判断

96%

请求紧急处理的概率

量表评分

2.8 / 3

紧急程度,范围 0–3

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

网页运行和已存配置仅你的账户可见。API 历史只保存用量信息。 草稿、配置与历史不保存嵌入的图片内容,只保留元信息和缺失图片数量。重放前须重新添加图片;API 图片 URL 引用可能过期。API 接入导出读取本地文件的代码,不保存图片内容。用量 ↗

登录后会恢复当前草稿。

使用同一个决策 API

使用本站创建的 API Key,将 model、state、questions 发送到 Decisions API 的 /v1/systemone 接口。model 设置为 baseten/mammoth-1;答案位于 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": "baseten/mammoth-1",
  "state": "I was charged twice for order A-4471. My account is blocked and I need access today. 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"
      }
    },
    "urgency": {
      "type": "score",
      "instructions": "Rate the urgency using only the supplied ticket.",
      "criteria": [
        "Low: routine request",
        "Medium: timely help needed",
        "High: blocked or time-critical"
      ]
    },
    "needs_review": {
      "type": "noul",
      "instructions": "Does this ticket require a human to review a billing or account action?",
      "criteria": {
        "true": "A refund, payment correction or blocked account needs review.",
        "false": "An informational request that needs no account or payment change."
      }
    }
  }
}),
});
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);