リクエストパラメータ
試作環境 で入力するフィールドです。余分な OpenRouter ルーティングメタデータは上流呼び出し前に除去されます。
| フィールド | 型 | 意味 |
|---|---|---|
model | string | typesafe/jev-1.13 に固定。クライアントは別の課金モデルに切り替えられません。 |
state | string / object / array | すべての質問で共有するコンテキスト。テキスト、またはチケット・レコード・ネストフィールド用 JSON。 |
questions | object | 一意の質問 ID から質問オブジェクトへのマップ。ID はコード用でモデルには送られません。 |
questions[id] | object | 1 つの型付き判定。完全な意味は instructions に書き、ID には書かない。 |
type | choice / score / noul | 単一選択、順序付きスコア、または「はい」の確率。 |
instructions | string / object / array | 完全な質問。試作環境 フォームは文字列を送る。API は構造化 JSON も受け付ける。 |
criteria | タイプによる | Choice 選択肢、Score レベル、または任意の Noul true/false 説明。 |
Choice
オブジェクト:選択肢名 → 説明、2–255 個。説明が空なら null を送り「選択肢名のみ使用」を意味する。リストが入力を網羅しない場合は other / none-of-the-above を含める。
Score
2–10 個の説明レベルの配列、低から高の順。レベル番号は 0 開始。返る score は確率加重平均でレベル間になり得る。3 レベルは 0–2 で 1–3 ではない。
Noul
criteria は省略可。入力する場合は true と false の両方。結果 noul は「はい」の確率 — 別の confidence でも自動 boolean でもない。
temperature、top_p、max_tokens、stream は Decisions リクエストフィールドではない。本 試作環境 は OpenRouter のルーティング・トレースメタデータを公開しない。
応答
本サイトは result と elapsedMs を返す。result.answers は送信した質問 ID でキー付け。型付き出力はインターフェースを保証するが事実の正しさは保証しない。
- Choice:choice、probabilities、confidence。
- Score:score、legend、probabilities、confidence。
- Noul:noul(「はい」の確率)。別の confidence フィールドはない。
- usage に input_tokens と output_tokens があり、USD の cost を含む場合がある。cost がない場合、本サイトは料金を推定しない。
- elapsedMs は検証を含む本サイトから OpenRouter 往復の時間。純粋なモデル推論時間ではない。