すべてのエンリッチメント結果を閲覧、フィルタリング、分析できます。統合されたスキーマナビゲーション、グループ化オプション、バッチ操作で詳細な出力を表示できます。
Historyページは、すべてのenrichment、schema生成、playground実行、fusion結果を確認するための中心的な場所です。recordはPostgreSQLに保存され、organization単位でスコープされます。このページは仮想化テーブルを使用しているため、何千ものrecordがあってもスムーズにスクロールできます。
すべてのLLM操作はレコードを作成します。タイプフィルターを使うと、特定の種類の結果に絞り込めます:
| 型 | ソース | 説明 |
|---|---|---|
| enrichment | Workflow Editor / Batch | ターゲットスキーマに一致する構造化出力によるエンティティエンリッチメントの結果 |
| arbitration | フュージョン | 複数モデルの実行をマージした出力です。それ自体に固有のモデルを持たないため、Model 列にはマージ元となったモデルが表示され、Type 列には競合の解決方法(決定論的ルールによる場合は LLM 呼び出しもトークンもコストもなし、または調停モデルによる場合)が示されます。Overview タブには完全な監査証跡(フィールドの集計、ソースレコード、および各決定とそれを下したルール)が記録されています。 |
| schema_generation | ワークフローエディター | サンプルデータからAIが生成したJSONスキーマ |
| schema_edit | ワークフローエディター | 自然言語プロンプトによるAI支援のスキーマ変更 |
| sample_generation | ワークフローエディター | 生成されたサンプル JSON — スキーマ構築の出発点となるコントラクトです。生成されたサンプルの数にかかわらず、1 件のレコードがジョブ全体をカバーします。 |
| playground | Playground | 生のレスポンスを伴う自由形式のprompt実行 |
| classification | Workflow Editor / Batch | エンティティがスキーマの型に一致するかどうかを確認する事前チェックです。低コストで処理を止めず、結果は保存されるため、エンリッチメントに警告が出た理由を確認できます。 |
| ambiguity_analysis | ワークフローエディター | スキーマのプロパティに対する曖昧性とアイデンティティスコープのレビューです。どの名前が複数の解釈を許すか、どの関連項目がエンティティ自体の情報と組み合わせ固有の情報を混在させているかを調べます。その結果は、エディターに表示される参考用の注釈になります。 |
| db_classification | Database Sync | リンク時に実行され、各プロパティのデータベースキー、SQL型、インデックス、所有権を提案するパスです。Database Sync ページの Model タブで調整します。 |
複数のフィルターを組み合わせて結果を絞り込みます。すべてのフィルターがリアルタイムでテーブルを更新します:
システム管理者には追加のフィルターがあります。すべてのorganizationでプラットフォーム全体のrecordを表示でき、削除済みを含めるで論理削除されたrecordを表示できます。
レコードを視覚的にグループ化して、パターンを見つけ、結果を整理します:
選択した並べ替えオプションで並べたフラットリストです。デフォルト表示です。
レコードをタイプ(エンリッチメント、スキーマ生成など)ごとに、折りたたみ可能なセクションでグループ化します。
AIプロバイダーでグループ化して、異なるサービス間で結果を比較します。
作成日でグループ化して、日々のアクティビティパターンを確認します。
使い慣れたキーボードショートカットで複数のレコードを選択し、バッチ操作を実行できます:
| ショートカット | アクション |
|---|---|
クリック | 1つのレコードを選択して詳細を開きます |
Ctrl + クリック | 他の選択を解除せずにレコードの選択を切り替える |
Shift + クリック | 前回のクリックから現在までのレコードの範囲を選択します |
Ctrl + A | 表示中のすべてのレコードを選択します |
Ctrl + D | すべての record を選択解除 |
レコードを選択した状態で、一括削除を使用してソフト削除します。システム管理者は、完全に削除するためのハード削除や、ソフト削除されたレコードの復元を実行できます。
レコードをクリックすると詳細パネルが開きます。タブはそこに表示する内容がある場合にのみ現れるため、ルールベースのフュージョンにはプロンプトタブがなく、ファイルのないエンリッチメントには添付ファイルタブがありません。ディープリンクできるよう URL も更新されます(例: /history/uuid?tab=prompt)。
構文ハイライト付きの読み取り専用 Monaco エディターでの構造化 JSON 出力です。enrichment record の場合、これは schema に一致する最終的なマージ結果です。
各expertise domainのシステムprompt、ユーザーprompt、生のレスポンスを表示します。複数のexpertiseを持つrecordでは、expertise promptを切り替えるドロップダウンが表示されます。
トークン使用量(入力、出力、キャッシュ)、実時間、コスト内訳、リトライ、検証エラー。フュージョンレコードの場合は監査証跡も兼ねており、フィールドの集計、ソースレコード、そして各判断とその根拠となったルールが含まれます。
エンリッチメントおよびフュージョンのレコードの場合: このレコードが生成したデルタとその状態に加えて、保存済みの出力をスキーマの Database Sync に再投入するデータベースへ送信アクションが利用できます。
さらに 4 つのタブで実際のリクエストを確認できます。System Prompt、Raw Response、Wire Schema(プロバイダーに送信される構造化出力のコントラクト)、Function Tools です。加えて、入力用の Schema と Attachments もあります。
レコードはアプリケーションの他の部分と連携します: