Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【AIニュース】Jev とは何か

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

【AIニュース】Jev とは何か

Avatar for 赤神青空

赤神青空 PRO

October 21, 2026

Video

More Decks by 赤神青空

Other Decks in Programming

Transcript

  1. ▪2026年9月15日に Jev とは TypeSafe AI が正式に発表。10月14日に Jev 1.14 がプレビューで公開 Jev

    = ソフトウェアが使う「判断」を返すモデル ソフトウェア 質問 判断(確率つき) Jev System One モデル TypeSafe がこの種類に付けた名前。Jev がその最初の1つ 今ココ Jev とは 特徴は3つ ⽂章を書かない 返事‧コード‧理由の説明は出さない 型の決まった答え 選んだ選択肢や点数を、確率つきで返す 速くて安い 応答は 0.07〜0.5 秒、出⼒は無料(会社の発表) 2/13
  2. ▪LLM は人が読む文章を作るもの、Jev LLM との違い はコードが使う答えを返すもの LLM に判断させる Jev に聞く state

    + 指⽰ state + 型のある質問 LLM Jev ⽂章で返す(JSON のつもり) 型の決まった答え + 確率 パースして分岐 そのまま分岐 ⽂章を作る仕組みに、型を守らせてパースする パースが要らない 確率は「較正」されている 0.8 と出た答えは、およそ 8 割の割合で当たるように学習している(LLM に⾃信を聞くと、⾼めに答えがち) 今ココ Jev とは 3/13
  3. ▪1回のリクエストで、種類を混ぜてまとめて聞ける 3つの問い方 聞くこと Choice 選択肢から1つ選ぶ (最⼤255) 返ってくるもの 選んだもの 選択肢ごとの確率 confidence

    今ココ 使い方 Score 聞くこと 段階のどこに当たるか (2〜10段階) 返ってくるもの 点数 段階ごとの確率 confidence Noul 聞くこと はい∕いいえで答える 返ってくるもの 「はい」である確率 0〜1 の数が1つだけ confidence は付かない 4/13
  4. ▪TypeScript呼び出してみる の SDK。答えの型は、書いた質問から推論される npm install @typesafe-ai/sdk Python なら pip install

    typesafe-sdk import { choice, TypeSafeClient } from "@typesafe-ai/sdk"; const client = new TypeSafeClient(); const response = await client.systemOne({ state: { document: "I was charged twice. Please fix this ASAP." }, questions: { category: choice("What is this ticket about?", { billing: null, technical: null, other: null, }), }, }); console.log(response.answers.category.choice); 今ココ 使い方 5/13
  5. ▪答えが「何か」に加えて、 confidence で振り分ける 「その答えで動いてよいか」が分かる Jev の答え + confidence(0〜1) ⾼い 選択肢ごとの確率(イメージ)

    中くらい 確認を求める‧レビューに回す 1つに集まる → 1 に近い 均等にばらける → 0 に近い 低い ⾃動で実⾏する 実⾏しない。⼈か別のシステム(LLM など)へ しきい値は操作ごとに決める(公式の例の1つ) 送⾦の承認:0.85 を超えたら⾃動、0.6〜0.85 は本⼈に確認、0.6 未満は担当者へ 残⾼の確認:0.6 あれば動かす 今ココ 使い方 6/13
  6. ▪公式の考え方は「コードが主導して、Jev LLM と組み合わせる には狭い判断だけを任せる」 あなたのコード(流れ‧決まったルール‧副作⽤を持つ) 決まった処理 ルールで済むものはコードで 問い合わせ Jev Choice

    で分類する 専⾨の LLM 専⾨の知識が要る対応 ⼈ confidence が低いとき 公式:「エージェントではなく、AI を使うソフトウェアのためのモデル」 LLM が書く担当、Jev が決める担当 今ココ 使い方 7/13
  7. ▪料金は入力どこから使えるか 100万トークンあたり $0.042、出力は無料 TypeSafe で直接使う TypeSafe の API ほかのサービスから使う Vercel

    AI Gateway(9⽉16⽇から) SDK OpenRouter(9⽉18⽇から) console.typesafe.ai でキーを発⾏ Playground で試せる Python(typesafe-sdk) JavaScript / TypeScript(@typesafe-ai/sdk) AI SDK の experimental_decide (実験的な API)から使える TypeSafe のアカウントなしで使える コーディングエージェントに教える Claude Code など:公式のスキル(typesafe-ai/skills)を⼊れて、使い⽅を教えられる 今ココ 使い方 8/13
  8. ▪公式ドキュメントの「Jev Jev 1.131.13の苦手なこと jaggedness」のページから 計算‧数を数える ⽇付の⽐較 プロンプトインジェクション Choice の順番 計算や、数を数えるのが苦⼿

    → 計算はコードでやる データの中に埋め込まれた指⽰で、 答えが動かされることがある 今ココ 注意 ⽇付を、数ではなく ⽂字として読む 先頭の選択肢に 寄ることがある 10/13
  9. ▪LLM が「書く」担当なら、Jev まとめ は「決める」担当 1 文章ではなく判断を返す 選択肢・点数・はい/いいえを、確率つきの型で返す で振り分ける 2 confidence

    自信が低い答えは、人や LLM に回す の代わりではなく分担 3 LLM コードが主導して、狭い判断だけを Jev に任せる 今ココ まとめ 判断 confidence 分担 11/13
  10. ▪Noul は「はい」である確率を、0〜1 クイズの答えは「B」 の数1つで返す Jev に Noul の質問を送ると、 何が返ってくる? A

    「はい」か「いいえ」の⽂字列 B 「はい」である確率 C 確率と confidence D 理由を説明する⽂章 今ココ クイズ 13/13