APIMasterでJev APIを使用する方法
APIMasterでJevを使用する方法を学びます。ネイティブのSystem Oneエンドポイントを通じてjev-latestに型付きの質問を送信し、確率を確認し、Jevをチャットモデルのように扱うことなく結果をアプリケーションに接続します。
公開 2026-09-21
公式価格との比較: 入力トークン100万あたり0.042ドルのライブ価格は、TypeSafeの公開価格と同額です(上乗せなし)。
GPT トライアル(GPT-6 Astra、GPT-5.6、GPT-5.5、GPT Image 2 が利用可能)
登録して $20 の GPT トライアルを受け取る
簡単な回答
Jevは現在、APIMaster経由で呼び出すことができます。 APIMasterのAPIキーを作成し、https://apimaster.ai/v1/systemone に POST リクエストを送信し、model を jev-latest に設定し、state と1つ以上の型付き questions を指定します。Jevは構造化された判定と確率を返します。チャットモデルではなく、アシスタントメッセージを返すこともありません。
2026年9月21日時点で確認した、現在のAPIMasterでの提供状況:
- モデルID:
jev-latest(現在のライブルートはJev 1.13に解決されます) - エンドポイント:
POST https://apimaster.ai/v1/systemone - 料金: 入力100万トークンあたり$0.042。出力は$0
- 販売中のルート: 有効なルート1件
- 入力:
state内のテキスト、JSONオブジェクト、または配列 - 出力: 確率と信頼度を含む、型付きの
Choice、Score、またはNoulの回答
Jevのマーケットプレイスカード が、最新の料金と可用性に関する信頼できる情報源です。APIMasterの Jev API の記事では、モデルと制限について詳しく説明しています。このページでは、最短で動作する統合に焦点を当てます。
Jevにできること
Jevは、TypeSafeのSystem Oneファミリーに属する意思決定モデルです。アプリケーションで何かを分類、順位付け、検証、またはルーティングする必要があり、その答えがあらかじめ定義したスキーマに適合する必要がある場合に役立ちます。
自由形式のテキストを求める代わりに、questions で判定内容を記述します。
- Noul: 確率を伴うはい/いいえの判定
- Choice: リストから選択された1つの選択肢(各選択肢の確率付き)
- Score: 自分で定義したレベルに対する評価
そのため、Jevはモデレーションゲート、インテント分類、ブラウザ操作、ルーティング、抽出、エージェントのチェックに適しています。算術、日付、カウント、テキスト生成は、アプリケーションコードまたは生成モデルに任せてください。Jevが判定を行い、応答の作成は別のコンポーネントが担当できます。
APIMaster経由でJevを呼び出す
1. APIMasterキーを作成する
APIMaster でアカウントを作成し、従量課金のクレジットを追加し、API Keys でキーを作成します。キーは環境変数として保存します。
export APIMASTER_API_KEY="your_api_key"
2. 最初のリクエストを送信する
APIMasterのJevルートは、JevネイティブのSystem Oneリクエスト形式を維持しています。messages、prompt、またはOpenAIのchat-completionsペイロードを送信しないでください。
curl -X POST "https://apimaster.ai/v1/systemone" \
-H "Authorization: Bearer $APIMASTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "jev-latest",
"state": "A user says: I was charged twice for the same order.",
"questions": {
"intent": {
"type": "choice",
"criteria": {
"billing_issue": "Charges, refunds, invoices, or payments.",
"technical_issue": "Bugs, outages, or integration problems.",
"general_question": "All other general support questions."
},
"instructions": "Choose the user's primary support intent."
},
"needs_human": {
"type": "noul",
"instructions": "Should a human support agent review this case?"
}
}
}'
レスポンスには各質問への回答が含まれ、選択された値と確率データが含まれます。不可逆的なアクションを実行する前に、コード内でしきい値を設定してください。たとえば、intent の信頼度がチームで検証済みのしきい値を超えている場合にのみ、自動フローにルーティングします。
3. Pythonでレスポンスを使用する
import os
import requests
response = requests.post(
"https://apimaster.ai/systemone",
headers={
"Authorization": f"Bearer {os.environ['APIMASTER_API_KEY']}",
"Content-Type": "application/json",
},
json={
"model": "jev-latest",
"state": {"message": "The checkout page crashes after I upload a receipt."},
"questions": {
"category": {
"type": "choice",
"criteria": {
"bug": "A technical fault or product error.",
"billing": "A charge, refund, invoice, or payment issue.",
"account": "Account access, identity, or settings."
},
"instructions": "Classify the support request.",
},
"urgent": {
"type": "noul",
"instructions": "Does the request require urgent handling?",
},
},
},
timeout=30,
)
response.raise_for_status()
result = response.json()
print(result)
同じAPIMasterキーを、Jevと、判定後にアプリケーションが呼び出す生成モデルの両方に使用できます。これは2段階のフローに便利です。まずJevに分類またはルーティングさせ、その後、選択されたケースだけをテキストモデルに送信します。
実用的なルーティングパターン
Jevは、生成モデルを囲む制御レイヤーとして最も役立ちます。典型的なリクエストフローは次のとおりです。
- 関連するユーザー入力またはドキュメントのフィールドを
stateに入れます。 - 質問ごとに1リクエストを送るのではなく、1回のリクエストで複数の小さな質問をします。
- 返された確率をアプリケーションコードで確認します。
- しきい値に基づいて、キュー、ツール、モデル、またはフォールバックを選択します。
- アプリケーションがテキスト、コード、または長文の回答を必要とする場合にのみ、生成モデルを呼び出します。
たとえば、サポートアプリケーションはJevを使って、インテント、緊急度、アカウント検索が必要かどうかを1回の呼び出しで特定できます。その後、チケットを人間にルーティングしたり、適切なアカウントデータを取得したり、テキストモデルを呼び出して返信の下書きを作成したりできます。
この役割分担は、LLMにJSONを返すよう依頼してスキーマに従うことを期待するのとは異なります。Jevの出力タイプはリクエスト契約の一部です。また、最終的な回答の作成が必要なタスクにJevを使用すべきではないことも意味します。
Jevとチャットモデルの比較
| ニーズ | Jevを使用 | 生成モデルを使用 |
|---|---|---|
| 既知の集合から1つのラベルを選択する | はい | 通常は不要 |
| 条件が真かどうかを推定する | はい | 可能だが、制約が難しい |
| リクエストをツールまたはモデルにルーティングする | はい | 可能だが、コストが高い |
| ドキュメントを要約する | いいえ | はい |
| ユーザー向けの回答を作成する | いいえ | はい |
| 算術または正確なカウントを行う | コード内で行う | コード内で行う |
モデルのアーキテクチャ、制限、公開されているユースケースについては、Jev API:それが何であり、いつ使うべきか を参照してください。LLMベースの判定との直接比較については、Jev vs LLMs を参照してください。
よくある統合ミス
チャットペイロードを送信する。 https://apimaster.ai/v1/systemone は messages と temperature ではなく、state と questions を期待します。
テキスト出力を期待する。 Jevは型付きの判定を返します。最終的な説明や返信には生成モデルを使用してください。
質問ごとに1リクエスト送る。 関連する質問は同じリクエストに入れて、モデルが1つの共有stateに対してそれらを評価できるようにします。
信頼度を保証として扱う。 確率はルーティングとレビューのためのシグナルです。本番の判断に使用する前に、自社の例でしきい値を検証してください。
Claude CodeやCodexを直接Jevに向ける。 これらのツールはAnthropic MessagesまたはOpenAI Responses互換のモデル動作を期待します。Jevはスキル、フック、MCPツール、またはルーター内に配置する方が適しています。動作するパターンについては、Claude CodeとCodexでJevを使用する方法 を参照してください。
FAQ
JevはAPIMaster経由で利用できますか?
はい。jev-latest を POST https://apimaster.ai/v1/systemone で使用します。現在のマーケットプレイスカードには、入力100万トークンあたり$0.042で出力課金なしの有効なルートが1件表示されています。
JevエンドポイントはOpenAI互換ですか?
いいえ。APIMasterはこのモデルについてJevネイティブのSystem One契約を公開しています。state と型付きの questions を使用してください。/chat/completions は使用しないでください。
Jevは要約や回答を生成できますか?
いいえ。Jevは型付きの判定と確率を返します。アプリケーションがテキストを必要とする場合は、結果を生成モデルに渡してください。
同じAPIMasterキーを他のモデルにも使用できますか?
はい。1つのAPIMasterキーで、Jevと、アカウントで有効になっている他のモデルを呼び出せます。現在のモデルID、ルート、料金については、各マーケットプレイスカードを確認してください。
どこから始めればよいですか?
上記のリクエストから始め、代表的な例を収集し、Jevを自動アクションに追加する前にしきい値を検証してください。その後、完全なJev APIガイド と Claude Code/Codex統合ガイド をお読みください。
APIMasterアカウントを作成 し、クレジットを追加し、API Keys でキーを作成し、https://apimaster.ai/v1/systemone 経由で jev-latest を呼び出します。
