【23 Daily】NVIDIAは2026年11月4日、Auto Ontologyという、Pythonで開発されたオープンソースのフレームワークを公開した。プロジェクトの説明によると、このツールは、メタデータから企業のオントロジーを自動生成し、異なるシステム間の定義を調整し、複数のインターフェース(MCP、CLI、API)を通じて利用可能にすることで、大規模言語モデル(LLM)やエージェントの推論層を構築し、確定的なクエリ生成や文脈検索、説明可能なAIを実現する。
Auto Ontologyの機能と動作
Auto Ontologyは、企業のメタデータからオントロジーを発見・生成し、既存のオントロジーやセマンティックモデルと連結してAI対応のナレッジグラフを構築する。ビジネス指標やエンティティ、関係性に信頼できるビジネス意味を付与し、システム間の不整合を解消する。生成したクエリが認証済み定義やデータ由来と整合しているか検証し、回答とともに出所情報を返すことで信頼性と透明性を高める。
ユーザーはウェブUI、CLI、APIでこの推論層へアクセスでき、認証された修正や利用情報をオントロジーへ反映することで、利用を重ねるごとに共有文脈を深化させる。推論にはNVIDIAのNIMエンドポイントを利用し、複数のLLMやテキスト埋め込みモデルを用いる。Kubernetes用HelmチャートやDocker Composeによる柔軟なデプロイにも対応し、PostgreSQLとpgvectorを活用してリレーショナルデータとベクトルを管理する。
技術仕様と展開詳細
フロントエンドはReactベースのNext.jsで構築され、認証やAPIゲートウェイを備える。バックエンドはPythonのFastAPIとLangChainを使い、自然言語質問をSQLに変換して関連データベースに問い合わせる。データ取り込みは専用のワーカーが表形式データを埋め込みに変換する。データベースはPostgreSQLとpgvectorでアプリのメタデータやカタログ、オントロジーを保存する。
利用時にはNVIDIAのAPIキーが必要で、NemotronやLLaMAベースのモデルが使われる。Microsoftのサンプル販売データベースを用いたデモ環境の構築手順も詳細に示されている。
編集部の視点:企業向けセマンティックAIの新たな基盤
Auto Ontologyは、従来のエージェント解析にありがちなデータソースの不明確さや定義の違いによる回答の不確実性を解消する、セマンティックなオントロジーとグラフ推論に基づく企業データ管理手法を提供する。データクエリの正確性やAIの説明可能性を強化したいスタートアップや企業にとって、信頼できるセマンティックレイヤー構築の基盤技術として注目される。
起業家は自社データ環境でAuto Ontologyを導入し、その統合度や推論の正確性、文脈理解力を検証できる。内部テストデータを用いた問い合わせ結果の真偽検証や、システムの学習・修正機能の評価が、商用適用可能性を判断する実践的な検証手法となる。