跳过主要内容

决策 API

提交背景和问题,获取结构化决策。

在账户设置创建 API Key 并购买积分。请求需携带 Authorization: Bearer YOUR_API_KEY 和唯一的 Idempotency-Key,费用从密钥所属用户余额扣除。不要在浏览器代码中暴露密钥。

从一个 Jev API 示例开始接入

通过 cURL 调用 iajev REST API,以 JSON 获取选项、概率与置信度。

阅读 iajev API 接口文档
请求
curl https://iajev.com/api/v1/decisions/run \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Idempotency-Key: YOUR_UNIQUE_REQUEST_ID' \
  -H 'Content-Type: application/json' \
  --data '{
  "state": {
    "message": "我上个月的订阅被扣了两次款,到现在还没有收到退款。",
    "plan": "pro",
    "country": "CN"
  },
  "decision": {
    "type": "choice",
    "question": "哪个团队应该处理此请求?",
    "choices": [
      "账单",
      "技术",
      "销售",
      "欺诈"
    ]
  }
}'

请求字段

state.message
必填文本,1–8,000 个字符。
state.<field>
除 message 外,最多可添加 5 个补充字段。字段名为 1–40 个字符;值可为最多 300 个字符的文本、有限数值或布尔值。不支持嵌套对象。
decision.type
使用 "choice"。此 API 暂不支持评分或布尔类型请求。
decision.question
必填文本,1–300 个字符。
decision.choices
2–8 个不重复的非空字符串,每项最多 80 个字符。

响应字段

decision
最终选中的选项。
confidence
独立的置信度估计,介于 0 和 1 之间。
results
各选项及其概率,按概率从高到低排列。
meta
响应耗时(毫秒)及用于排查问题的请求 ID。
billing
实际扣除的 credits、inputTokens 和 outputTokens。

错误与限制

400
背景、问题、选项或 JSON 格式无效。
401
API Key 缺失、无效、过期或已撤销。
402
可用积分不足。
403
账户未验证或已被禁用。
409
请求处理中、已失败或相同幂等键被用于不同请求。
413
请求超过 16,000 个 UTF-8 字节(包含所有字段)。
415
Content-Type 必须为 application/json。
429
已达到预览版用量限制,请遵循 Retry-After 响应头。
502 / 503 / 504
决策服务不可用或超时,请勿立即反复重试。
响应结构
{
  "decision": "Billing",
  "confidence": 0.8,
  "results": [
    { "value": "Billing", "probability": 0.87 },
    { "value": "Technical", "probability": 0.10 },
    { "value": "Sales", "probability": 0.02 },
    { "value": "Fraud", "probability": 0.01 }
  ],
  "meta": { "latencyMs": 218, "requestId": "…" },
  "billing": { "credits": 1, "inputTokens": 380, "outputTokens": 0 }
}
查询可用积分
curl https://iajev.com/api/v1/credits -H 'Authorization: Bearer YOUR_API_KEY'

每次付费调用预留 32 积分,成功后按每开始 1,000 个输入 token 扣 1 积分,最少 1 积分;余量释放,失败不扣费。网络异常时使用相同 Idempotency-Key 重试。409 REQUEST_PENDING 表示稍后用相同 key 重试,REQUEST_FAILED 表示已失败,可使用新 key 重新调用。

请勿提交密钥或不必要的个人信息。背景信息将用于推理。登录用户和 API 请求的输入、结果和扣费记录保存在私有历史中;保存的决策也保留输入背景。匿名预览仅记录限流计数,不保存决策历史。