跳至主要内容

System One 模型, 一个 API 接入。

通过统一的 HTTP 接口调用 Jev,获取结构化的选项、评分和概率。API 密钥、调用记录与积分计费,在一个平台管理。

HTTP + JSON · API 密钥认证 · 预付积分

https://YOUR_SYSTEM_ONE_HOST/v1
cURL · POST /v1/systemone
curl 'https://YOUR_SYSTEM_ONE_HOST/v1/systemone' \  -H "Authorization: Bearer $SYSTEM_ONE_API_KEY" \  -H 'Content-Type: application/json' \  --data '{    "model": "jev-latest",    "state": { "message": "I was charged twice." },    "questions": {      "team": {        "type": "choice",        "instructions": "Who should handle this?",        "criteria": {          "billing": "Payments and refunds",          "support": "Technical issues"        }      }    }  }'

开始调用 System One

  1. 1

    创建密钥

    在控制台创建 API 密钥,保存到服务端环境。完整密钥只展示一次。

  2. 2

    发起请求

    复制 cURL 示例,或使用自己的 HTTP 客户端,无需安装 SDK。

  3. 3

    查看用量

    在控制台查看请求状态、积分消耗与账户余额。

在服务端设置 SYSTEM_ONE_API_KEY,向上方地址发送请求。成功完成的评估会消耗账户积分。

API 文档

三种原语,表达不同的判断

将上下文作为 State,定义要评估的问题。一次请求可组合 Choice、Score 和 Noul,每个问题都针对同一份上下文独立评估。

共享状态 / STATE

这笔订单被扣了两次款,请帮我退回重复支付的部分。
state.message
格式示例 · 非实时模型结果

Choice:从候选项中选择

定义一组候选项,获得选中的选项、各选项的概率和置信度。

01
billing账单与退款
0.92
support技术支持
0.06
sales购买咨询
0.02
返回结果示例answers.department.choice → "billing"

上述数值仅展示响应格式。前往 Playground 使用自己的输入,获取真实模型结果。

在 Playground 运行这个示例

模型与请求限制

一次请求可针对同一份上下文评估最多 32 个问题。支持文本与 JSON 输入,请求体上限为 64 KiB。

选择模型别名或固定版本 ID。携带 API 密钥请求 GET /v1/models,查看可用模型列表。

API 文档

按调用用量计费

根据问题数量和输入大小扣除积分。在 Playground 中运行评估前,可先查看预计消耗。

问题数 × ⌈请求字节数 / 4,096⌉

API 定价

通过 TypeScript SDK 接入

用 choice()、score() 和 booleanQuestion() 定义问题。使用同一把 API 密钥,在应用中获得类型明确的结果。

了解 SDK

发起第一个 HTTP 请求

在服务端设置 SYSTEM_ONE_API_KEY,向上方地址发送请求。成功完成的评估会消耗账户积分。

获取 API 密钥