テキストモデル上級者向け更新日
POST/v1/systemone
TypeSafe Jev 1.14
リクエスト ID jev-1.14.0
プロトコル
POST /v1/systemone· System Oneの例
認証
リクエストには API キー管理 の API キーが必要です。JSON リクエストには Content-Type: application/json を設定します。
Authorization: Bearer YOUR_API_KEY
リクエストパラメータ
POST /v1/systemone
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
model | string | 必須 | モデル ID に jev-1.14.0 を指定します。 |
state | string / object / array | 必須 | 評価対象のテキストまたは構造化データ。文字列、オブジェクト、配列を指定します。 |
questions | object | 必須 | 質問名をキーとする空でないオブジェクト。回答は同じキーで返ります。 |
questions.<name>.type | string | 必須 | 質問の種類。 noul、choice、score、実験的な box を指定できます。 |
questions.<name>.instructions | string | 任意 | タスクと出力の要件を指定するモデル向けの指示です。 |
questions.<name>.criteria | object / array | 条件付き | choice では 1~255 項目の選択肢オブジェクト、score では 1~10 段階の配列が必要です。 box では使いません。 |
assets | object | 任意 | 画像参照名をキーとする素材です。各素材は state、質問の指示、または条件から参照する必要があります。 |
assets.<reference>.type | string | 条件付き | 画像素材を付ける場合は image を指定します。 |
assets.<reference>.format | string | 条件付き | 静止画像の形式。 png、jpg、jpeg が使えます。 |
assets.<reference>.data_base64 | string | 条件付き | 画像の Base64 文字列。 data: プレフィックスと改行を除きます。デコード後は各画像 16 MiB 以下で、縦横とも 280~1568 ピクセルです。 |
TypeSafe-Danger-Zone-Images | boolean (header) | 条件付き | リクエストヘッダー。画像素材または box を使う場合は true が必要です。 |
TypeSafe-Danger-Zone-Long-Context | boolean (header) | 任意 | リクエストヘッダー。既定の上限はリクエストあたり 64K、質問あたり 32K です。 true で 262K の長いコンテキストを有効にします。 |
リクエスト例
API Key をローカルの環境変数 ICODEEASY_API_KEY に設定し、直接 HTTP 呼び出しに対応するエンドポイントを選択します。指定クライアントが必要な場合は設定ガイドに従ってください。
System One
bash
curl -sS 'https://api.icodeeasy.cc/v1/systemone' \
-H "Authorization: Bearer $ICODEEASY_API_KEY" \
-H 'Content-Type: application/json' \
--data '{
"model": "jev-1.14.0",
"state": "I was charged twice for one subscription.",
"questions": {
"is_billing": {
"type": "noul",
"instructions": "Is this message about billing?"
}
}
}'
レスポンスの読み取り
- System One ·
answersからリクエスト時の質問名で回答を取得します。入出力トークン数はusage.input_tokensとusage.output_tokensです。
機能と制限
streaming· 非対応tool_calling· 非対応image_input· 対応video_input· 非対応- 制限 入力:262K context with long-context header; PNG/JPEG; Box supported