OKFとKnowledge Catalogを使用して、エージ... ノート

OKFとKnowledge Catalogを使用して、エージェントにコンテキストを提供する

Open Knowledge Format (OKF) は、LLM-wiki パターンのポータブルで相互運用可能な仕様を提供し、バージョン 0.1 および 0.2 を通じて進化し、機械作成されたバンドルのデータフォーマットと信頼シグナルを含めるようになりました。しかし、これらのバンドルを組織全体で共有および管理することは依然として課題でした。個別の Git リポジトリでは、統一された検索性、セキュリティ、および既存のデータチームのワークフローとの統合が欠けていました。このスケーラビリティの問題に対処するために、Google Cloud の Knowledge Catalog をエージェントの組織コンテキストエンジンとして利用できます。OKF バンドルを Knowledge Catalog の既存のタイプにマッピングすることで、概念は発見可能、管理可能になり、カタログをクエリする任意のエージェントがアクセスできるようになります。Knowledge Catalog は、スキーマ、リネージ、所有権、および発見可能なメタデータを含む、さまざまなソースのデータを統一された管理されたインデックスで提供します。OKF バンドルを公開するには、簡単なセットアップと、サンプルコードおよび CLI を使用した単一のプッシュ操作が必要です。この統合により、必要な Knowledge Catalog リソースが登録され、バンドル内の各概念のエントリが作成され、そのコンテンツと構造化されたシグナルのための特定の側面も作成されます。OKF アスペクトタイプは、これらのシグナルを正確に定義し、来歴、検証、およびその他の重要なメタデータをカバーします。これらのフィールドは、Knowledge Catalog でサーバーサイド検索述語として直接使用でき、発見性を向上させます。バンドルをプッシュすると、markdown ファイルが Knowledge Catalog エントリに変換され、バンドルのディレクトリ構造が閲覧可能な階層として保持されます。このプロセスにより、OKF バンドルは他のデータアセットと共に発見され、同じ組織のガバナンスおよび IAM ポリシーの下で管理できるようになります。すでに Knowledge Catalog とやり取りしているエージェントは、新しいリポジトリや解析作業なしに、OKF バンドルのコンテキストをシームレスに取得できます。このプロセスには通常、候補エントリの検索、LookupContext を介した markdown 本体の取得、および entries.get を介した構造化された OKF シグナルへのアクセスが含まれます。これにより、エージェントはコンテキストにアクセスし、来歴を理解し、バンドル内の参照をたどることができます。最終的に、OKF を Knowledge Catalog と統合することで、組織全体の発見性と LLM 生成知識の堅牢なガバナンスが提供されます。