エビデンスに基づいて構築する。
Oloproof は、再現可能なテスト、診断、そして意思決定に使えるエビデンスによって、チームが AI システムを評価できるようにします。
お使いの CI で実行されます。エビデンスはお手元のマシンに残ります。
手作業のプロンプトテストは本番環境では通用しません。
チームはモデルやプロンプトの変更を毎週リリースします。プレイグラウンドで一握りの出力をスポットチェックしても、何が、誰にとって変わったのか、そしてリリースしても安全なのかについては、ほとんど何もわかりません。
Oloproof はそれを測定された記録に置き換えます。同じケース、同じジャッジ、同じシードを、変更のたびに実行します。
プロンプトの修正が、ある種類の失敗を直し、別の種類をひそかに壊します。顧客が気づくまで誰も気づきません。
稼働中の RAG システムでは、同一の測定を繰り返すあいだに、観測されたケースのおよそ 9 件に 1 件で判定が変わりました。
ある稼働中のハーネスは、全体の 13.8% を占める HTTP 500 をゼロとして採点し、障害をモデルの責任にしていました。平均値では意思決定を支えられません。
リスク管理部門、法務、あるいは顧客に何をテストしたのかと尋ねられたとき、スレッドに貼られたスクリーンショットは答えになりません。
あらゆるリリース判断に必要な 4 つのこと。
バージョン管理されたデータセット、固定されたシード、宣言的なジャッジ。どの実行も、数か月後でも正確に再現できます。
差分には信頼区間としきい値が付くため、2 ポイントの変動が改善と取り違えられることはありません。
セグメント、意図、ツールパスごとにクラスタ化された失敗。それぞれが根拠となるトレースに正確にリンクされています。
エビデンスを添えたリリース推奨。レビュー、監査、顧客向けにエクスポートできます。
どの区間も破線のゼロラインをまたいでいます。点推定値だけで読んでいたら、リランカーはリリースされていたでしょう。
リリースの根拠を示す必要があるチームのために。
データセット、ジャッジ、しきい値をバージョン管理の中で定義します。評価の変更を、コードと同じようにレビューできます。
プログラムによるチェック、LLM ジャッジ、お手元のマシンでテキストを採点する学習済み分類器、そして人手のラベルを 1 つのパイプラインで扱えます。各ジャッジと人間との一致度は区間付きで測定され、基準を満たしていないジャッジはリリースを判断できません。
メトリクスがしきい値を越えたらプルリクエストを失敗させます。ゲートは、どのケースがどれだけ動いたかを報告します。
すべてのスコアは、入力、出力、ツール呼び出し、取得されたコンテキスト、ジャッジの根拠にリンクされます。ブラックボックスはありません。
品質だけが軸ではありません。支出とテールレイテンシを、正確さと並べて同じしきい値のもとで追跡します。
実行、診断、推奨を、そこに含まれる測定済みの判断を変えることなく共有できます。
3 つのステップの後は、自動で動きます。
独自のケースを JSONL ファイルで用意します。ジャッジと、リリースが満たすべきしきい値を宣言します。
ローカルでは 1 つのコマンド、CI でも同じコマンド。プロンプト、モデル、検索、ツールの変更はすべて同じように扱われます。
差分を読み、失敗したトレースを開き、下した判断にエビデンスを添えたままにしておきます。
すべての数値はケースまでさかのぼれます。
実行は不変で、日付が記録されます。データセット、プロンプト、ジャッジ、設定はまとめてバージョン管理されるため、どの結果も再現することも、異議を唱えて検証することもできます。
点推定値で読めば、リランカーは hit@1 を +12.7 ポイント押し上げます。誠実に読めば、このパネルではそれが役立つのか害になるのか判断できません。
まだできていないこと。
以下の内容はすべて、お読みになっている日の時点で事実です。
- 01
登録して使えるホスト型のデプロイメントはありません。アクセスは招待制です。
- 02
料金体系はありません。単位は評価されたケースですが、料率は決まっていません。
- 03
セキュリティ監査も、SOC 2 報告書も、DPA もありません。顧客も導入事例もないため、引用しているものはありません。
- 04
通知はメールのみです。Slack、ページャー、Webhook はありません。レポート文書はありません。実行はワークベンチで閲覧するか、バンドルとしてエクスポートします。
- 05
本番評価は実装されていません。トレースは自分のマシンで受信され、本番トラフィックを採点するものはまだありません。
- 06
エンドツーエンドで実行した対象は、稼働中のサードパーティシステムちょうど 1 つだけです。それが上に示したエビデンスであり、システムは 1 つです。
リリースする前に測定を。
システムを 1 つ、データセットを 1 つ用意してください。ローカルでの 1 回の実行から始め、エビデンスはお手元のマシンに保管します。