文章生成を完全に削ぎ落とし、「判断」と「確率」だけに特化した新しいAIモデルの設計思想と基本文法を学びます。
これまで、LLMに評価や判定を任せる場合(LLM-as-a-judge)、GPT-4やClaudeなどに「この回答が適切か1〜5点で評価し、その理由を述べてください」といったプロンプトを与えていました。
しかし、このアプローチには本番システムにおいて3つの深刻な課題があります:
2026年9月に登場したJev(TypeSafe AI開発)は、ダニエル・カーネマンの提唱する「システム1(速い直感的な判断)」に着想を得た決定モデル(Decision Model)です。Jevはテキストを一切書きません。与えられた「状態(State)」に対して、直接型付きの判定値とキャリブレーションされた確率を瞬時に返します。
Jevに対するあらゆる問いかけは、以下の3つのプリミティブのいずれかで表現されます。リファレンスも併せて参照してください。
「この条件は真か?」を問い、0.0〜1.0 の確率(Probability)を返します。
0.98(98%の確率でTrue)あらかじめ定義した選択肢の中から1つを選択し、各選択肢の確率分布を返します。
["解約相談", "技術サポート", "料金問い合わせ"]{"selected": "解約相談", "probabilities": {"解約相談": 0.89, "技術サポート": 0.08, "料金問い合わせ": 0.03}}段階的な評価基準(ルーブリック)に照らし合わせ、評点と確信度を返します。
{"score": 3, "confidence": 0.85}Jevの最大の特徴は、単に「Yes」や「解約相談」と返すだけでなく、「どれだけの確信を持っているか(確率)」が同時に得られる点です。
これにより、以下のようなカスケード設計が極めてシンプルに実現できます:
# 確率に基づくカスケード処理のイメージ
verdict, prob = jev.noul("この回答は事実に基づいているか?", state=context)
if prob >= 0.90:
# 確信度90%以上: 超高速・低コストなJevの判定をそのまま採用
return verdict
else:
# グレーゾーン(確信度が低い): 高価な大型LLM(GPT-4/Claude)に詳細分析を依頼
return escalate_to_generative_llm(context)
従来のLLM-as-a-judgeと比較したときの、Jev(決定モデル)の最も本質的な特徴はどれですか?
「ユーザーの入力テキストがプロンプトインジェクション攻撃に該当するかどうか」を判定する場合、Jevのどのプリミティブを使用するのが最も適切ですか?
今回の内容をさらに深掘りするための信頼できる一次情報です:
レッスン内容で疑問点があれば、いつでもエージェントに質問してください。
次のレッスンでは、Python環境(typesafe-sdk)をセットアップし、実際にコードからJevの判定を呼び出して確率を取得するハンズオンに進みます。