top of page

TypeSafe Jev Modelはプログラム上の意思決定でチャットボットを採用しない

52 分前
読了時間: 18分

TypeSafe AIは、2年間のステルス期間を経てTypeSafe Jev modelを発表した。生成テキストを退け、型付けされたプログラム上の意思決定を採用する。創業者のDiogo Almeidaは、ChatGPTの基盤となった指示追従研究の開発に携わった人物だ。現在の彼は、絶え間ない人間の監督なしに動作すべきソフトウェアには、チャット指向のモデルは適していないと主張する。

Jevはアプリケーションの状態と、狭く定義された質問を受け取る。そして、コードが直接利用できる選択肢、スコア、確率を返す。TypeSafeはこの新たなカテゴリを、迅速で直感的な判断という考え方から名を借りて、System One Modelと呼んでいる。

この発表はAI業界に明確な試金石をもたらす。開発者は長年にわたり、汎用言語モデルをスキーマ、バリデーター、リトライ、ガードレールで包み込んできた。TypeSafeは、意思決定専用に設計されたモデルなら、より高速で予測可能な自動化を実現できると主張する。問われるのは、制約された出力が信頼できる判断も実現するかどうかだ。

この違いは重要だ。構造的に有効な回答であっても、誤っている可能性はある。Jevは利用可能な出力空間を制限することで不正な応答を防ぐが、本番採用はキャリブレーション、精度、好条件のデモ以外での振る舞いに左右される。

TypeSafe Jev ModelがAI呼び出しの戻り値を変える

JevはAIを会話の相手ではなく、ソフトウェア内の意思決定コンポーネントとして扱う。

TypeSafeは2026年9月15日、初期開発者向けアクセスとともにJevを発表した。サンフランシスコの同社は、DCVC主導のシードラウンドとあわせてステルス状態からも姿を現した。

Almeidaは2024年にOpenAIを離れた後、Erik Gafni、Sasha ShengとともにTypeSafeを設立した。それ以前には、人間のフィードバックを用いて言語モデルの指示追従能力を向上させた、影響力の大きいInstructGPT researchに携わっている。

この研究は、現在ChatGPTに結び付けられている対話パターンの確立に貢献した。ユーザーが指示を与え、モデルはテキストトークンの連続として有用な応答を生成する。

Jevはその応答レイヤーを取り除く。TypeSafeのlaunch announcementによれば、同モデルは、あらかじめ許容される回答型が定義された質問とともに、非構造化または構造化された状態を受け取る。

同社はこのインターフェースを、非構造化された状態がモデルに入り、型付けされた確率的な意思決定が出てくるものと要約している。これは会話を始めるよりも、ソフトウェア関数を呼び出すことに近い。

カスタマーサービスアプリケーションは分かりやすい例だ。状態には、受信したチケット、アカウント履歴、直近のやり取りが含まれる可能性がある。開発者はJevに対し、依頼を分類し、緊急度を採点し、人間による確認が必要かどうかを推定させられる。

アプリケーションは分岐に使える値を受け取る。顧客が不満を感じているようだと説明する段落は受け取らない。また、先へ進む前にその段落からカテゴリを抽出する必要もない。

この設計はJevの役割を大幅に限定する。返信を書いたり、アカウントを要約したり、顧客に判断を説明したりはできない。これらの作業は引き続き言語モデルまたは人間が担う。

その代わりJevは、それらの工程の間にある判断を対象とする。例えば、依頼の振り分け、リスクレベルの割り当て、ポリシー条件の確認、別モデルの出力にレビューが必要かどうかの判断などだ。

TypeSafeは現在のインターフェースで3種類の質問を提供している。Choiceは定義済みの選択肢から選ぶ。Scoreは開発者が提供するルーブリックに照らして状態を評価する。Noulは真偽命題に対して0から1までの値を返す。

同社のJev documentationによれば、開発者は1回のリクエストで3種類すべてを組み合わせられる。モデルは同じ状態に対して各質問を独立して評価する。

この独立性は重要だ。従来のプロンプトでは、1つのモデルに分類、採点、根拠の説明、行動の推奨を単一の応答内で求めることがある。生成された推論の初期段階での誤りは、その後のすべての回答に影響し得る。

TypeSafeは開発者に対し、代わりにプロセスを分解するよう求める。各判断は原子的なまま保たれ、通常のコードがビジネスルールに従って結果を組み合わせる。

したがって、このモデルはアプリケーションロジックを置き換えるものではない。開発者が引き続き制御するロジックに対して、意味論的な判断を提供する。

この分担こそが、実質的な製品発表だ。TypeSafeは、AIが曖昧な知覚を扱う一方で、コードが組み合わせ、閾値、最終的な行動に対する権限を維持すべきだと提案している。

TypeSafeがチャット中心の自動化に賭けない理由

TypeSafe Jev modelは、1つの汎用言語モデルがあらゆるAIワークロードを担うべきだという前提に対する直接的な挑戦である。

チャットインターフェースは、難しい導入上の問題を解決した。人々はすでに、質問し、依頼を修正し、文章による回答を評価する方法を知っている。そのため、機械学習システムを理解しなくても、汎用言語モデルを利用できるようになった。

ソフトウェアには異なるニーズがある。アプリケーションはトーンを確実に解釈したり、欠落したフィールドを許容したり、不正な応答が何を意味した可能性が高いかを推測したりはできない。常に契約に準拠する出力を必要とする。

開発者はすでに、言語モデルにJSONを要求し、制約付きデコーディングを用い、応答を検証し、失敗時にリトライできる。こうした手法により、構造化LLM出力の信頼性は大きく向上した。

しかし、基盤となるモデルは依然としてトークンを逐次生成する。アプリケーションが必要としているのがカテゴリまたは確率だけであっても、人間が読めるシーケンスを生成するよう最適化されたままだ。

TypeSafeの主張は、この不一致が不要なレイテンシーと複雑性を生むというものだ。有用な出力が既知の選択肢の一つに対する判断であるなら、モデルが内部で小さなエッセイを組み立てる必要はない。

Jevのハードウェアを意識した並列サンプラーは、複数の出力をまとめて評価すると報じられている。TypeSafeによれば、このシステムは、直前のシーケンスから各新規トークンを予測する自己回帰型言語モデルで使われる逐次生成ループを回避する。

同社はその学習手法を、Reinforcement Learning for Calibrated Decisions、すなわちRLCDと呼ぶ。キャリブレーションとは、報告される確率が、多数の事例における観測された成功率と対応するべきだという意味だ。

キャリブレーションされたシステムがある判断群に80パーセントの確信度を与えるなら、その判断群のおよそ80パーセントは正しいと判明するはずだ。個々の回答には不確実性が残るが、確信度は運用上の閾値設定に役立つ。

この機能は、自動化で最も難しい問題の一つを狙っている。自らの弱い回答を特定できない有能なモデルは、チームにすべてをレビューさせることになる。能力がやや低くても適切にキャリブレーションされたモデルなら、高確信度のケースを自動化し、残りをエスカレーションできる。

Almeidaはこの問題をForbes interviewで説明した。彼が懸念するのは、言語モデルが不確かな回答を、信頼できる回答と同じ流暢さで提示しがちなことだ。

Jevは、不確実性を応答内の任意の一文ではなく、APIの一部にしようとしている。呼び出し側アプリケーションはデプロイ前に閾値を設定し、それを一貫して適用できる。

請求書処理システムを考えてみよう。Jevは、サプライヤーの身元が一致するか、明細項目に整合性があるように見えるか、その取引に追加承認が必要かを評価できる。

コードは強い一致を自動的に受け入れ、曖昧なケースを従業員に送り、高リスクのケースをブロックできる。モデルは確率を提供するが、重要な閾値はすべて組織が定義する。

この構造により、ポリシーの検査もしやすくなる。チームは、質問定義、ルーブリック、閾値、下流のアクションをそれぞれ個別に確認できる。

長いプロンプトでは、これらすべての要素が文章の中に隠れがちだ。わずかな表現変更で複数の振る舞いが同時に変わり、障害の診断が難しくなる。

分解された意思決定ロジックを維持するには、なお規律が必要となる。エンジニアリングチームには、バージョン管理されたスキーマ、文書化された閾値、代表性のあるテスト、そしてポリシー変更の理由を検索できる記録が必要だ。共有のtechnical knowledge baseは、この運用上の文脈を維持する助けになる。

TypeSafeは、この追加的なエンジニアリングにより、広範な裁量を持つ会話型エージェントよりも信頼性の高い自動化が実現すると賭けている。Jevの魅力は柔軟性ではなく、制御性にある。

型付き出力が解決するのは構文であり、真実ではない

Jevは回答がスキーマに適合することを保証できるが、どのスキーマも基礎となる判断の正しさを保証することはできない。

TypeSafeは、Jevはハルシネーションを起こせないと述べている。この主張には正確な読み方が必要だ。一般的なAI論議で「ハルシネーション」は複数の異なる失敗モードを指すためである。

Jevは、利用できないカテゴリを作り出すことはできない。開発者が「approve」、「review」、「reject」だけを許可している場合、モデルはそのいずれかの値を返さなければならない。

また、要求された数値を解説文に置き換えたり、想定されたフィールドを省略したりもできない。こうした構造上の保証は、本番障害のよくある原因を取り除く。

しかし、正解が「reject」であるにもかかわらず、モデルが「approve」を選ぶことはあり得る。誤った選択肢に高い確信度を与えることもある。さらに、入力が学習または評価データと異なる場合に、うまく振る舞えない可能性もある。

TypeSafeは発表資料で、この違いの一部を認めている。同社によれば、報告しているスキーマエラー率ゼロは実証的な精度結果ではなく、数学的な性質である。

これは価値があるが、「ハルシネーションを起こせない」という表現から一般の読者が推測し得る意味よりは限定的だ。このアーキテクチャは無効な出力形式を防ぐ。事実上または意味論上の正しさを確立するものではない。

この違いは、列挙値を強制するデータベースフィールドに似ている。データベースは未知のステータス値を拒否できるが、従業員が正しいステータスを選んだかどうかは判断できない。

低リスクの振り分けでは、時折のエラーは許容できるかもしれない。誤って割り当てられたサポートチケットは後で修正できる。組織は確信度の閾値を使って、不確かなチケットをフォールバックキューへ送ることもできる。

より重大なケースでは、さらに多くの証拠が必要となる。保険の判断、不正対策、医療トリアージ、セキュリティ施行では、有効に見える判断が誤っていると人々に害を及ぼす可能性がある。

これらの場面では、説明、監査記録、異議申し立ての仕組みも必要となる。Jevは意図的に推論の叙述を生成しないため、開発者には入力、出力確率、周辺のアプリケーションロジックだけが残される。

確率分布は不確実性を示せるが、どの証拠が結果を左右したかは説明しない。調査担当者は、妥当な誤りと、バイアス、データリーク、不適切に設定された質問を区別することに苦労する可能性がある。

開発者は、モデルの確率が自社のトラフィックに対してもキャリブレーションされたままであるかを判断する必要がある。一連のタスクで測定されたキャリブレーションは、別の業界、言語、入力分布には移転しない可能性がある。

したがって、ローカル評価は不可欠だ。チームは、自動化する予定のワークフローから取得したラベル付きの事例を必要とする。精度、キャリブレーション、サブグループごとの振る舞い、入力が不完全または異例の場合の性能をテストしなければならない。

質問設計にも別のリスクがある。TypeSafeは原子的で対象範囲を狭くした質問を推奨しているが、現実のビジネス判断はしばしば相互に作用する条件に依存する。

判断を分割することが制御性を高めるのは、その分割が適切な要因を捉えている場合に限られる。不適切に分解されたワークフローは、重要な依存関係を見落としながらも、整然として見える可能性がある。

閾値もまた、誤った安心感を生み出し得る。ある確率を超えた場合に自動で処理するルールは客観的に見えるが、その安全性は基盤となる評価の質に左右される。

責任ある解釈は明快だ。Jevは重要なインターフェース障害の一群を取り除く一方、モデルの判断という中核的な問題は測定の対象として残している。

プログラム可能なロジックが汎用LLMに圧力をかける

Jevは、最先端の言語モデルを置き換えなくても、あらゆるソフトウェア上の判断を担うというその主張を弱めることができる。

汎用モデルは依然として、文章作成、対話、コード生成、要約、翻訳、柔軟な説明を要するタスクにより適している。Jevは設計上、こうした能力を手放している。

このため、競争の境界は単純なモデルのランキングよりも興味深いものになる。TypeSafeは、Jevがすべてのユーザー要求に答えるべきだと主張しているわけではない。機械が利用する多くの呼び出しには、そもそも生成された文章は不要だったと主張している。

現代のAIワークフローでは、統合の利便性から、すべての工程で1つの最先端モデルを使うことが多い。同じAPIが文書を分類し、フィールドを抽出し、コンプライアンスを確認し、応答を生成し、次に何を起こすかを決定する。

この単純さは、運用面では高コストになり得る。必要なのが限定的な判断1つだけでも、各呼び出しにはテキスト生成器としてのレイテンシーと振る舞いの自由度が伴う。

TypeSafeのJevモデルは、プロバイダーにこうしたワークロードの分離を迫る。最先端AIラボは、より高速な分類エンドポイント、より優れた確率キャリブレーション、または低レイテンシーの構造化出力モードで対応する可能性がある。

既存の制約付き出力システムも、すでにその差を縮めている。主要なモデルAPIはスキーマを強制し、予測可能なJSONを返せる。ツール呼び出しによって、アプリケーションは受け付ける関数や引数構造を指定することも可能だ。

こうした機能はパースの失敗を減らすが、TypeSafeの提案を完全に再現するものではない。Jevが差別化要因として掲げるのは、ネイティブな型付き出力、並列判断、そしてキャリブレーション用に訓練された確率の組み合わせだ。

戦略的な論点は、この組み合わせが独立したモデルカテゴリに値するかどうかである。汎用LLMプロバイダーが同等のレイテンシーとキャリブレーションを提供すれば、開発者はより幅広い機能を持つ使い慣れたプラットフォームを選ぶかもしれない。

Jevが明確な優位性を維持すれば、AIスタックはより専門化する可能性がある。汎用モデルが計画や下書きを担当し、判断モデルが継続的に確認、ルーティング、採点、検証を担う形だ。

この二層設計は、特にエージェントに関連する。エージェントは計画を生成し、ツールを呼び出し、結果を確認し、それを繰り返す。各サイクルには、レイテンシーとコストを積み重ね得る多数の小さな判断が含まれる。

高速な判断モデルは、ツール呼び出しを選別し、中間結果を評価し、不審な指示を検出し、エージェントが停止すべき時点を判断できる。汎用モデルは、必要な場合にのみ曖昧な推論を処理することになる。

これにより、Jevには潜在的な検証器としての役割が生まれる。このモデルは、ソフトウェアが結果を受け入れる前に、別のモデルの出力を複数の独立した基準に照らして評価できる。

ただし、検証にはそれ自体の依存性がある。評価対象のシステムと同じ盲点を共有するチェッカーは、真の正確性がなくても自信に満ちた一致を示す可能性がある。

TypeSafeの内部ワークフロー評価は、この懸念を例示している。同社は、独立したグラウンドトゥルースではなく、主要な外部システムから導いた参照確率を用いてモデルを比較している。

この手法が測定するのは、強力なモデルとの一致度だ。実際の結果に照らした正確性を必ずしも測定するわけではない。

TypeSafeは、ワークフローが同社のモデル能力チームによって作成され、一定のバイアスが残っている可能性があることを率直に認めている。また、報告された最大の改善幅は、予想される実世界での改善の上限に当たるとも述べている。

こうした開示により、評価はより解釈しやすくなる。同時に、TypeSafeが設計していないワークロードにまたがる外部テストの必要性も強調している。

初期のJevテストは速度と精度差を示す

最初の独立実験はJevのスループットに関する主張を支持する一方、より広範な信頼性の主張がなお時期尚早である理由も示している。

Everyの評価責任者であるMike Taylorは、ローンチ直後にJevをテストした。彼の実験では、文体に関する一連の判断を用いて、モデルに文章サンプルを調べさせた。

実践的なJevテストでは、37件の文書と、各文書につき21の質問が送られた。Jevは0.7秒未満で777件の判断を返した。

この結果は、並列型の判断モデルが、多数の限定的な質問を高速に処理できるという考えを裏付けている。また、TypeSafe自身のデモを超えた具体的なユースケースも示している。

Taylorは次に、意図的に文体上の欠陥を埋め込んだ合成文章で、Jevを最先端の言語モデルと比較した。Jevは意図された7件の欠陥のうち6件を検出し、比較対象のモデルは7件すべてを検出した。

このサンプルは、一般的な精度ランキングを確立するには小さすぎる。しかし、ローンチ時の主張では明らかにならない中心的なトレードオフを捉えている。

Jevはタスクを大幅に高速に完了したが、遅いモデルが特定した1件の欠陥を見逃した。この違いがワークフローにとって重要かどうかは、エンジニアリングチームが判断する必要がある。

潜在的な文体問題を指摘するライブの文章アシスタントでは、不完全な再現率を速度が正当化するかもしれない。ユーザーは質の低い提案を無視でき、問題の見逃しによる害も限定的だからだ。

セキュリティゲートでは、危険な入力を1つ見逃すことが、あらゆるレイテンシー上の利点を上回り得る。許容可能なバランスは、平均ベンチマークスコアだけでなく、失敗コストに依存する。

このため、同程度の知能に関する集計的な主張は、限定的な指針しか提供しない。開発者には、タスク単位の適合率、再現率、キャリブレーション、エラー分析が必要だ。

有用な評価には、棄権行動も含めるべきである。Jevの確率が最も価値を持つのは、低い信頼度が難しいケースを確実に特定する場合だ。

チームは、異なるエラー上限の下で、自動処理の対象となる作業がどの程度増えるかを測定すべきである。その曲線は、単一の精度スコアよりも重要だ。

例えば、Jevは厳格な信頼度閾値でワークフローの半分を自動化し、残りを別のモデルまたは人に送るかもしれない。閾値を下げれば自動化できるケースは増えるが、許容できないエラーが生じる可能性がある。

分布シフトには別のテストが必要だ。通常の週のサポートチケットは、障害発生後のものとは異なる可能性がある。不正のパターンも、攻撃者が導入済みの対策を観察した後に変化する。

導入前に実施された評価は、その後も安定した性能を保証できない。アプリケーションには、信頼度、判断、オーバーライド、最終的な結果を長期にわたり比較するモニタリングが必要だ。

開発者は敵対的な表現もテストすべきである。Jevがエージェントを保護したり、信頼できないテキストを分類したりする場合、攻撃者は質問に与えられる状態を意図的に操作する可能性がある。

型付き出力は、攻撃者がスキーマを変更することを防ぐ。しかし、入力が誤った許可済み選択肢に影響を与えることまで自動的に防ぐわけではない。

したがって、Jevの初期エビデンスは有望だが不完全である。独立テストは実際のスループットを示す一方、精度はアーキテクチャ上の制約から推測するのではなく評価しなければならないことも示している。

Jevローンチ後に開発者が注目すべきこと

Jevがインフラとなるのか、それとも興味深い専門モデルにとどまるのかを決めるシグナルは3つある。

1つ目のシグナルは、公開されたラベル付きタスクに関する独立したキャリブレーションデータだ。TypeSafeの最も重要な主張は、Jevが単に確率を返すことではなく、その確率が自動化に十分信頼できるという点にある。

公開された信頼性分析では、複数の領域にわたり、予測信頼度と実際の結果を比較することになる。強い一致はTypeSafeの訓練に関する主張を支持する。大きな乖離は、自律的な判断の根拠を弱めるだろう。

2つ目のシグナルは、名前が明かされた本番ユーザーからの証拠だ。早期アクセスは、デモや実験を超えて、開発者が持続的なワークロードを見いだしているかを明らかにできる。

最も強力な顧客の証拠には、エラー率、エスカレーション方針、運用コストの削減、導入後に観測された変化が含まれる。一般的な支持表明が提供する情報ははるかに少ない。

実際の導入は、Jevがスタック内のどこに位置するかも示すだろう。言語モデルの呼び出しを置き換えるか、検証器として補完するか、あるいは従来は実用的でなかった新たなリアルタイムワークロードを担うかもしれない。

3つ目のシグナルは、既存のモデルプロバイダーからの反応だ。構造化出力はすでに標準機能であり、既存事業者は小型モデルの提供を迅速に改善できる。

スキーマの強制、キャリブレーションされた確率、低レイテンシーを組み合わせた競合サービスは、独立したプラットフォームの必要性を減らす可能性がある。TypeSafeは、そのアーキテクチャが他社には容易に模倣できない優位性を生むことを示さなければならない。

現在TypeSafe Jevモデルを評価する開発者は、可逆的かつ測定可能な判断から始めるべきだ。有力な候補には、チケットのルーティング、文書のラベル付け、コンテンツチェック、エスカレーションの推奨が含まれる。

各パイロットには、実際のトラフィックに似たラベル付きテストセットが必要だ。チームは、可能な場合にはJevを既存ルール、汎用言語モデル、人間の判断と比較すべきである。

また、閾値を選ぶ前に失敗コストを定義すべきだ。偽陽性と偽陰性が同じ運用上の影響を持つことはほとんどない。

不確実なケースや重大なケースでは、人によるレビューを利用可能な状態にしておくべきである。信頼度の値が有用になるのは、アプリケーションがそれを明示的なフォールバック動作に結び付けた場合だけだ。

ログには、入力状態、質問のバージョン、モデルのバージョン、返された確率、最終アクション、その後の結果を保存すべきである。この記録がなければ、チームはドリフトを診断したり、ワークフローを改善したりできない。

TypeSafe Jevモデルは、すべてのAIタスクをチャットボット型のインターフェースに通すことへの、信頼できる代替案を提示している。その型付き判断は実際の統合上の問題に対応し、並列設計は大量の判断に適しているように見える。

このローンチは、Jevが広範な自律利用に十分な精度を持つかどうかを決着させるものではない。むしろ開発者に、より明確な問いを提示している。AIワークフローのどの部分に生成が必要で、どの部分に制約された判断が必要なのか。

この問いは、今すぐテストする価値がある。限定された判断を1つ選び、許容可能なエラー率を定義し、Jevをすでにそれを処理しているシステムと比較してほしい。その結果は、どのローンチベンチマークよりも多くを明らかにするだろう。

 
 

無料で始めましょう

ローカルファーストのパーソナル知識管理付きAIアシスタント

より良いAI体験のために、

remio は現在、 Windows 10+ (x64)M-Chip Mac のみをサポートしています。

仕事のAIパートナー
remioでもっと仕事が進む

計画・作成・仕上げまで
すべてをひとつに

bottom of page