System One 求值:一次调用并行返回类型化决策

System One 求值:一次调用并行返回类型化决策 由 Archify 生成的时序图。 ① evaluate(state + questions{choice,score,noul}) ② POST {apiHost}/v1/systemone(Bearer apiKey) ③ answers:每问类型化答案 + probabilities + confidence ④ SystemOneResponse(choices()/scores()/nouls() 按类型过滤) ⑤ route(ctx, req, res):choice → 路由标签 ⑥ confidence < minConfidence → fallbackRoute ⑦ matches/isViolation:noul ≥ threshold 判违规 ⑧ 通过放行 / asNode 返回固定 violationResult 调用方 · workflow / 业务代码 · 时序参与者 调用方 workflow / 业务代码 ISystemOneService · TypeSafeSystemOneService · 时序参与者 ISystemOneService TypeSafeSystemOneService TypeSafe Jev · POST /v1/systemone · 时序参与者 TypeSafe Jev POST /v1/systemone SystemOneRouter · StateRouter 实现 · 时序参与者 SystemOneRouter StateRouter 实现 SystemOneGuardrail · StateCondition / AgentNode · 时序参与者 SystemOneGuardrail StateCondition / AgentNode 图例 默认消息

三种原语

  • • choice:label→描述映射,答案给胜出标签 + 每标签概率 + confidence
  • • score:有序等级列表,答案给等级索引 + legend 回映射
  • • noul:是/否命题,答案给“是”的概率 0..1

编排语义

  • • SystemOneRouter 实现 StateRouter,返回值经 routeMap 映射到节点 id;低置信度走 fallbackRoute
  • • SystemOneGuardrail 实现 StateCondition(matches=放行),也可 asNode 作为拦截节点

边界

  • • jev 不生成文本:答案永远类型化;每次求值独立、无会话记忆
  • • 默认模型 jev-latest;api-key-env: TYPESAFE_API_KEY 凭据不落盘
  • • ai4j-testing 的 ScriptedSystemOneService 提供离线确定性夹具