NVIDIA Nemotron を用いた産業アラーム管理のための分析 AI エージェントの構築
NVIDIA は言語モデル「Nemotron」を活用し、産業現場の複雑なアラームを自動的に分析・処理する AI エージェントの開発手法を発表した。
キーポイント
Nemotron を活用した AI エージェントの実装
NVIDIA の高性能言語モデル「Nemotron」を採用することで、産業現場で発生する大量のアラームデータを自動的に分析し、適切な対応を提案・実行するエージェントを構築可能となった。
産業アラーム管理の自動化と効率化
従来の人手に依存していたアラーム監視プロセスを AI が代替することで、誤警報の削減や重大事象への迅速な対応を実現し、現場の運用負荷を大幅に軽減する。
実環境での適用可能性と安全性
産業用システムという厳格な要件を持つ環境において、AI エージェントが信頼性高く動作するための設計手法や検証プロセスが開示されている。
影響分析・編集コメントを表示
影響分析
この発表は、生成 AI が単なる情報処理ツールから、産業インフラの自律的な制御や監視を行う「エージェント」として実社会に導入される重要な転換点を示しています。特に製造業やエネルギー分野など、高信頼性が求められる現場において、AI の意思決定能力を安全に活用する具体的な指針となるため、業界全体の DX 推進に大きな影響を与えるでしょう。
編集コメント
産業用システムにおける AI エージェントの実装は、安全性と信頼性が最優先されるため、今回の発表は実用化への重要な一歩と言えます。Nemotron の性能が現場の課題解決にどう寄与するか、今後の事例に注目です。
産業用機械は、技術者が処理しきれないほどのアラームを発生させます。フォローアップが必要な重要なアラームごとに、技術者は過去の文脈を引き出し、適切な手順を決定し、専門家の信号が故障モードを確認しているかチェックし、推奨事項を記述します。このプロセスは一貫しており、AI エージェントに非常に適しています。
本稿では、NVIDIA NeMo ライブラリを用いて構築されたアラームごとの分析 AI エージェントについて解説します。知能には NVIDIA Nemotron のオープンモデルを、セキュアなランタイムには NVIDIA OpenShell を使用しています。センサーフレーム付きのアラームが与えられると、エージェントは以下の処理を行います。
- 文脈の収集(履歴、プレイブック、過去の類似ケース)
- 専門家のチェックの実行(例:異常検出指標に NVIDIA nv-tesseract を使用、スキャンされたプレイブックには NeMo Retriever を用いた OCR)
構造化された証拠パッケージの発行:観察結果、根本原因仮説、対策、推奨アクション
このエージェントは GPU によってエンドツーエンドで加速され、単一の HTTP エンドポイントの背後に存在します。上位システム(ストリーム内のフィルタやオペレータ UI のクリックボタンなど)はすべて同じ方法でこれを呼び出します。ツールも頭脳同様に重要です。
なぜ産業・インフラ分野のアラームごとの作業が困難なのか?
自動車や電車、エレベーター、産業用モーターに至るまで、機械はますます相互接続されるようになっています。この相互接続により、サービス担当者やエンジニアリングチームは、問題のトラブルシューティングや機械内の状況を理解するために、利用可能なデータ量が急増する課題に直面しています。
同時に、技術担当者は、SCADA や IoT システムから絶えずプッシュされる情報をフィルタリングして評価し、重要なシグナルを見極める必要もあります。多くの場合、1 時間に数百件のアラームがあり、考慮すべきセンサー読み取り値は数千件に及び、それぞれに対して何をすべきかを説明する多様なドキュメント形式が存在します。
例えば、アラームが発生した際、技術担当者は以下のような質問に答えるために、複数のデータソース、ツール、ドキュメントを参照する必要があります:
- この資産またはクラスは以前にこのアラームを経験したことがあるか?その時どのような対応が行われ、何が解決されたのか?
- 特定のプレイブックでは、このエラーコード、工場プラント、および場所に対して何をすべきと定めているか?
- そのシグナルは実際の現象なのか?一般的な高温警報において、それは異常値なのか、それともトレンドの一部なのか?あるいはメンテナンス作業が進行中なのか?
これらの質問に答えた後、技術担当者はその後、他の人が行動を起こし、そこから学べるようにするための推奨事項(通常は作業指示書)を作成する必要があります。
全体として、これは広範な経験と多様なシステムとの対話能力を必要とする、多大な労力を要する作業です。したがって、一般的な手順に対応できるアシスタントは、このプロセスを大幅に加速させることができます。関連する信号のフィルタリング、関連知識の収集、再利用可能な推奨事項のドラフト作成により時間が節約され、人間はより複雑な問題に集中し、他の未処理のイベントをより迅速に処理できるようになります。
AI 分析エージェントはこれらの課題の解決にどのように役立つか?
人間が特定の警報に関する文脈を要求すると、AI 分析エージェントは異なるシステムに接続して知識を集め、必要に応じて専門家を動員して詳細な分析を行い、最終的に有効なアクションをドラフトします。このエージェント全体はサンドボックス内で実行されます(図 1)。
image*図 1. 警報ごとの分析 AI エージェントのワークフロー*
エージェントの仕事は、述べるにも指定するにも単純です:
- 入力:センサーフレームとアセットメタデータを含む 1 つの警報ペイロード
- 出力:証拠パッケージ(観察結果、根本原因仮説、対策、推奨アクション)およびそれを裏付けるトレース
- レイテンシ予算:分ではなく秒;オペレーターはこの行が緑色になるのを待っているため、すべてのステップは可能な限り高速である必要があります
この仕事を実行するために、エージェントには以下のものが必要です:
- 何をするべきかという指示(図 1 のラベル 1)
- インテリジェンスまたは推論機能。これは NVIDIA Nemotron オープンモデルによって提供されます(図 1 のラベル 2)
- 他のシステムと対話するためのオーケストレーションされたツール群(図 1 のラベル 3〜5)
指示は、エージェントの送信先である Nemotron への目標を定式化するプロンプトと組み合わされた一連のアラームから成ります。Nemotron は、オープンウェイト、トレーニングデータ、レシピを備えたオープンモデルのファミリーであり、専門化された AI エージェント構築において最高レベルの効率性と精度を実現します。具体的には、単純なオーケストレーションタスクには Nemotron 3 Nano を、複雑な推論タスクには Nemotron 3 Super を使用します。これらのモデルは、低遅延推論のために工場ラインに近い場所に最適化された NIM コンテナとしてホストされるか、クラウド上に配置されます。
モデルの指示に従い、エージェントは目標に向かって進みます。情報を取得し、関連性を評価し、異なるツールを用いてフィルタリングおよび分析を行います。ユーザーのレイテンシ要件を満たすためには、これらの各ステップを可能な限り高速に実行することが重要です。
エージェントが使用するツールと、それらの加速方法について
主に、エージェントは広範な文脈において反復的に情報を組み立てて推論を行う必要があります。そのため、任意の警報に対して 3 つの自然なサブフェーズが存在します。まず証拠を収集する(図 1 のラベル 3)、次に専門家のチェックを実行する(図 1 のラベル 4)、最後にアクションを生成して検証する(図 1 のラベル 5)というステップです。各ステップでは、CUDA-X Libraries または Nemotron ファミリー内の他の専用モデルを使用して GPU で加速されたツールが利用されます。
構造化情報の高速検索
デフォルトでは、エージェントは適切な時間間隔と関連するセンサー用のフィルターを備えた SQL クエリを設定することで、潜在的に関連性の高い警報やセンサー読み取り値を取得します。これらのクエリは通常、最近の警報およびセンサーフレームのクリーンされた入力ストリームに対して実行されます。高速な応答を実現するために、これらのフレームは NVIDIA cuDF を用いて集約・解析されます。これは GPU 上でのデータ処理とフィルタリングを加速するライブラリです。
履歴情報やより広範な情報が必要な場合、エージェントは Text-2-SQL ツールを使用して、広大なデータウェアハウスから情報を取得できます。Nemotron モデルを用いて利用可能なテーブルに関するコンテキストを管理する Apache Vanna を活用することで、質問をクエリに変換することが可能になります。例えば、「特定のシリアル番号グループを持つ資産において、過去数ヶ月間でどの種類のアラームが一般的であったか?」といった問いに対応できます。同じアプローチは、親/子コンポーネントの関係性に関する資産階層やセンサートポロジーにおける複雑な前提条件の質問にも適用され、これらは通常フィルタリングに用いられます。
NVIDIA NeMo Retriever を活用した高速化された RAG
アラームを解決するために必要な情報の多くは、手順書、場所固有のプレイブック、作業指示書のテンプレート、オペレータープロセス指示など、非構造化データの中に隠されています。NVIDIA NeMo Retriever は、関連する情報をフィルタリングする処理を加速します。これは、複雑な情報の抽出とインデックス作成を高速化するために、Nemotron Parse や Nemotron RAG といった専門モデルをオーケストレーションします。詳細については、検索拡張生成のための NVIDIA AI ブループリント をご覧ください。
解決策の知識を反復的に構築する
最後に、エージェントにとって重要なコンテキストは、その自身の半構造化データ(特に過去の対応チケットと解決策の戦略)の記憶です。これらの検索は cuVS を用いて高速化されます。これにより、エージェントは過去から学習することが可能になります。例えば、「このシグネチャは以前に見たことがありますか?また、修正策は機能しましたか?」といった質問に回答できます。
専門家の分析
しばしば、一般的なアラーム(例:「温度过高」や「振動の急上昇」)には、特定の文脈における専門家の確認が必要です。例えば、ベアリングが実際に故障しているのか、それともセンサーのアートファクト(ノイズ)に過ぎないのか? これを実現するために、ドメイン固有の専門家ツールまたはサブエージェントが、エージェントと共に展開されます。
例えば、構造化されたセンサーの時系列データを取得した後、データに対してサンプリングやフーリエ変換を実行し、予測を行ったり、NVIDIA cuFFT や NV-Tessaract、あるいはNVIDIA cuML などの適切なライブラリを用いて外れ値をフィルタリングする分析エージェントを呼び出す必要がある場合があります。
アクションの生成と検証
情報収集と専門分析が完了したら、Nemotron モデルは収集した証拠を反復的に合成し、構造化された観察結果、根本原因の仮説、対策、推奨アクションレコードとして出力します。その後、エージェントはこの出力をポリシーおよび信頼性ゲートに対してテストし、Nemotron 3 Content Safety を用いて安全性も厳しく審査されます。高信頼度でポリシーに適合する場合は自動配信フラグが付与され、低信頼度またはポリシーから逸脱している場合は証拠を事前に添付した上で技術者へエスカレーションされます。
Nemotron モデルがエージェント知能を提供する
Nemotron モデルはエージェントの複数の部分において知能を提供します。推論脳としての機能、NeMo Retriever における文書解析、検索用の高品質な埋め込み(embedding)を提供します。単に利用可能なチェックポイントを使用するだけでも箱出しで良好に動作するため、数分でデプロイが可能となります。
オープンモデルを使用するもう一つの利点は、タスクに合わせて容易にチューニングできることです。例えば、レシピを使用して Nemotron 埋め込みモデルをプレイブックの内容や技術分野のコンテンツに対してファインチューニング(fine-tuning)することで、より確実に良好な結果を取得できるようになります。さらに高度なケースでは、ファインチューニング により、アラームコンテキストで使用される特定の言語、業界ドメイン、および記述内容に対して推論モデルをより効果的に動作させることが可能になります。
このように、適切な GPU を備えたあらゆる場所でモデルを展開し、エージェントの文脈に正確に調整できる能力を組み合わせることで、Nemotron モデルはこのエージェントの中核コンポーネントとなっています。
分析エージェントはどのような成果を達成するのか?
ここで説明する分析エージェントは、アラームに対するユーザーへの証拠提示におけるすべてのステップを加速します。これこそが、ユーザーインターフェース(多くの場合、アラーム管理のサードパーティ製アプリケーション)からエージェントを呼び出し、関連する時間内に回答を得ることを現実的なものにする理由です。さらにパフォーマンスを引き出すためには、重要なイベントのバッチを自動的にエージェントに送信して事前分析を行うことも可能です。これにより利用可能なキャパシティを活用し、人間が本来確認または分析する必要があったアラーム数をさらに削減します。
なぜオーケストレーション、セキュリティ、そしてエージェントの進化が重要なのか?
エージェントとそのツール、そして頭脳(推論エンジン)を結びつけるのがオーケストレーション(プロンプトの組み立て、ツールのdispatch、リトライ、トレーシング)です。また、エージェントは学習し改善していく必要があります。設計上、蓄積される「過去の対策」ナレッジベースを通じて、より知能化されていきます。しかし、この情報が膨大になっても、エージェントが誤ったツールを選択したり(あるいは正しいツールを選んでも不適切な引数を渡したり)することが稀に発生します。
これらのタスクを簡素化するために、NVIDIA NeMo Agent Toolkit を使用できます。これは NVIDIA NeMo の一部であり、エージェントを単一のエンドポイントとして公開し、NeMo Evaluator で評価可能なトレースを生成し、プロダクション対応のエージェントにするために必要な多くの細部を処理します。
このように機密データを扱うことが多い企業向けデプロイや、本番環境に関連するシステムへのアクセス権限を持つエージェントの場合、セキュリティが鍵となります。特に、エージェントが実行できるアクション、呼び出せるモデル、使用可能なツールを制御する必要があります。したがって、あらゆるエージェントに対してサンドボックス(隔離された実行環境)を確立することは理にかなっています。NVIDIA OpenShell は自律型 AI エージェント向けの安全なランタイムであり、宣言型の YAML ポリシーによって管理されるサンドボックス化された実行環境を提供します。これにより、権限のないファイルアクセス、データ漏洩、制御不能なネットワークアクティビティを防ぎ、データ、認証情報、インフラストラクチャを保護します。
分析エージェントの構築を開始する
大規模に機械を稼働させる場合、アラームごとの技術者対応作業が、まさに「エージェント化すべき」部分です。本記事で説明したプロセスは、NVIDIA スタックがこれのために組み立てるものです:OpenShell セキュアランタイムを搭載し、GPU アクセラレーションされたコンテキストと専門ツールを備え、既存のアラーム管理 UI やパイプラインから呼び出せる単一の HTTP エンドポイントとして公開される、Nemotron ドライブ型のエージェントです。
このソリューションは、NVIDIA Agent Toolkit のビルディングブロックを組み合わせて構築できます:
- NVIDIA AI-Q Blueprint for intelligent agents: 上記と同じツールチェーンを使用して、エンタープライズデータへの接続、取得、推論を行うための参照スタックです。こちらから始めましょう。
- NVIDIA NeMo Agent Toolkit: オーケストレーションの基盤となるライブラリです。ここでエージェントのツールを記述し、その呼び出しを追跡し、HTTP エンドポイントとして公開します。
- NVIDIA OpenShell: ゲート付きのツール呼び出しと再生可能なトレースを必要とするあらゆるデプロイメント環境における、エージェント用のランタイムです。
- NVIDIA Nemotron: 知能の中核です。build.nvidia.com で無料の開発者アクセスに登録し、最適化された NIM コンテナをダウンロードするか、Hugging Face のチェックポイントコレクションを利用してください。
- NVIDIA NeMo Retriever: エンタープライズ文書を構造化された知識層に変換するライブラリで、専門のエージェントが推論を行う基盤となります。これにより、独自のエンタープライズデータに基づいた、根拠があり、正確かつ高速な回答を提供します。
- NVIDIA CUDA-X Libraries (cuDF, cuVS, cuGraph): アーカイブ、ベクトル、グラフ関連のツールを処理します。
- NVIDIA NeMo Evaluator: ツール使用と回答の品質を正解データに対して評価スコアリングします。NeMo Agent Toolkit のトレースログには初日から接続してください。
独自のエージェント構築を開始する準備はできましたか?以下の手順に従ってください:
- エージェントの主要コンポーネントを実行するには GPU が必要です。利用可能な GPU がない場合は、Nemotron モデル用のホスト型 NVIDIA NIM 開発者エンドポイントから始め、後で自環境へ切り替えることをお勧めします。
- NVIDIA AI-Q ブループリンをクローンし、合成されたアラームストリームに対して実行してください。
- 技術者の既存のツールにまず接続し、必要な場合にのみ新しい UI を構築してください。
- サイトごとの展開形態については、NVIDIA のアカウントマネージャーにご相談ください。スタートアップ企業は NVIDIA Inception に申請してクレジットやサポートを受けることができます。
このエージェントは、より多くのアラームが処理されることでコストとパフォーマンスが向上するシステムの構成要素です。
原文を表示
Industrial machinery generates more alarms than technicians can triage. For each important alarm requiring follow-up, the technician pulls historical context, determines the correct procedure, checks whether a specialist signal confirms the failure mode, and writes up a recommendation. This process remains consistent, and is well-suited for an AI agent.
This post discusses a per-alarm analysis AI agent built with NVIDIA NeMo libraries, using NVIDIA Nemotron open models for intelligence and the NVIDIA OpenShell secure runtime. Given an alarm with its sensor frame, the agent:
- Gathers context (history, playbooks, similar past cases)
- Runs specialist checks (for example, using NVIDIA nv-tesseract for anomaly detection metrics, OCR using NeMo Retriever for scanned playbooks)
- Issues a structured evidence package: observation, root-cause hypothesis, remedy, recommended action
The agent is GPU-accelerated end-to-end and lives behind a single HTTP endpoint. Anything upstream (an in-stream filter, an on-click button in the operator’s UI) calls it the same way. The tools matter as much as the brain.
Why is industrial and infrastructure per-alarm work challenging?
Machines are increasingly connected, from cars and trains to elevators and industrial motors. With this interconnection, service personnel and engineering teams face increasing amounts of data available to troubleshoot issues and understand what’s happening in the machine.
At the same time, technical personnel also need to filter and assess the information pushed to them constantly from their SCADA or IoT systems to find the signals that matter. Often there are hundreds of alarms per hour, thousands of sensor readings to consider, and a range of different documentation formats explaining what to do for each of them.
For example, when an alarm is raised, a technician often must go through multiple data sources, tools, and documentation to answer questions such as:
- Has this asset or class hit this alarm before? What was done? What fixed it?
- What does the specific playbook say to do for this error code, factory plant, and location?
- Is the signal real? For a generic alarm alerting of high temperature, is it an anomaly or part of a trend? Is maintenance action going on?
After working through these questions, the technician must then write a recommendation (usually a work order) so that others can act and learn from it.
Altogether, this is an effort-intensive job that requires broad experience and the ability to interact with many different systems. An assistant that addresses the generic steps can therefore accelerate this process substantially. Filtering relevant signals, gathering relevant knowledge, and drafting reusable recommendations frees time, so humans can concentrate on more complex issues and work through the other open events more quickly.
How does the AI analysis agent help solve these challenges?
When a human requests context on a specific alarm, the AI analysis agent connects to different systems to gather knowledge, potentially uses specialists for deeper analysis, and ultimately drafts a valid action. The whole agent runs inside a sandbox (Figure 1).

The agent’s job is simple to state and specify:
- In: One alarm payload, with its sensor frame and asset metadata
- Out: One evidence package (observation, root-cause hypothesis, remedy, recommended action) plus the supporting trace
- Latency budget: Seconds, not minutes; the operator is waiting for this row to turn green, so every step needs to be as fast as possible
To perform the job, the agent needs:
- Instructions on what to do (labeled 1 in Figure 1)
- Intelligence or reasoning capability, which is provided by NVIDIA Nemotron open models (labeled 2 in Figure 1)
- The orchestrated tools to interact with other systems (labeled 3-5 in Figure 1)
The instructions are a batch of alarms combined with a prompt formulating the agent goal to send to Nemotron, a family of open models with open weights, training data, and recipes, delivering leading efficiency and accuracy for building specialized AI agents. Specifically, the assistant uses Nemotron 3 Nano for simple orchestration tasks and Nemotron 3 Super for complex reasoning. These models are hosted as optimized NIM containers close to the factory line for low-latency inference or in the cloud.
As instructed by the model, the agent progresses towards its goal. It retrieves information, assesses relevance, filters and analyzes using different tools. To meet the latency budget of the user, it is important that each of these steps is performed as fast as possible.
What tools does the agent use and how are they accelerated?
Predominantly, the agent needs to iteratively assemble and reason in a broad context. It therefore has three natural subphases on any given alarm: gather evidence (labeled 3 in Figure 1), run specialist checks (labeled 4 in Figure 1), then generate and validate the action (labeled 5 in Figure 1). Each step uses tools that are accelerated using GPUs using either CUDA-X Libraries or other specialized models from the Nemotron family.
Accelerated retrieval of structured information
By default, the agent retrieves potentially relevant alarms and sensor readings by configuring SQL queries with suitable time-intervals and filters for relevant sensors. These queries typically run against the cleaned inbound stream of recent alarms and sensor frames. For fast responses these frames are aggregated and parsed using NVIDIA cuDF, a library that accelerates data handling and filtering on GPUs.
If historical or broader information is required, the agent can use its Text-2-SQL tool to retrieve it from the broader data warehouse. Using Apache Vanna to manage context on the available tables with a Nemotron model converts questions into queries. For example, “What alarm types were prevalent on assets with a specific serial number group over the last months?” The same approach addresses complex prerequisite questions on the asset hierarchy and sensor topology in terms of parent/child component relationship, typically used for filtering.
Accelerated RAG with NVIDIA NeMo Retriever
Much of the relevant information for resolving an alarm is hidden in unstructured data, such as procedure manuals, location-specific playbooks, work-order templates, and operator process instructions. NVIDIA NeMo Retriever accelerates filtering the relevant information. It orchestrates specialized models like Nemotron Parse or Nemotron RAG to accelerate the extraction and indexing of complex information. For more details, see the NVIDIA AI Blueprint for Retrieval-Augmented Generation.
Iteratively building resolution knowledge
Finally, crucial context for the agent is a memory of its own semistructured data—in particular, past remedy tickets and solution strategies. Search in these is accelerated using cuVS. This allows the agent to learn from the past—for example, to answer the question, “Has this signature been seen before, and did the fix work?”
Specialist analysis
Often, generic alarms (for example, “Temperature High” or “Vibration Spike”) need a specialist’s confirmation in a given context: is the bearing actually failing, or is this a sensor artefact? To accomplish this, domain-specific specialist tools or subagents are deployed alongside the agent.
For example, after retrieving structured sensor timeseries, it may be necessary for the agent to call an analysis agent that performs sampling or a Fourier transform on the data, perform a forecast, or filter for outliers using suitable libraries like NVIDIA cuFFT, NV-Tessaract, orNVIDIA cuML.
Action generation and validation
Once the information gathering and specialist analysis is done, the Nemotron model iteratively synthesizes the gathered evidence into a structured observation plus root-cause hypothesis plus the remedy plus the recommended action record. After that, the agent tests the output against a policy and confidence gate where it is also scrutinized for safety using Nemotron 3 Content Safety. High-confidence and within-policy gets the auto-dispatch flag; low-confidence or out-of-policy escalates to a technician with the evidence preattached.
Nemotron models provide agent intelligence
Nemotron models provide intelligence in multiple parts of the agent. They provide the reasoning brain, document parsing in NeMo Retriever, and high-quality embedding for search. They will perform well out of the box when simply using available checkpoints, making a deployment possible in minutes.
Another advantage of using open models is that you can easily tune them to your tasks. For example, using a recipe to fine-tune your Nemotron embedding model to the content of your playbooks and technical field will allow it to retrieve good results even more reliably. In more advanced cases, fine-tuning will make the reasoning model even more effective to reason on the particular language, industry domain and description used in your alarm context.
Together, this ability to deploy the models anywhere (with a suitable GPU) and to tune them exactly to the agent’s context make Nemotron models the key component of this agent.
What results does the analysis agent achieve?
The analysis agent described here accelerates every step in providing evidence to the user for alarms. That’s what makes it tractable to call the agent from the user Interface, often a third-party application on an alarm and get an answer in relevant time. To get even more performance out of a given setup, batches of critical events can be sent to the agent for preanalysis automatically. This uses the available capacity and further reduces the alarms that a human otherwise would have to look at or analyze.
Why are orchestration, security, and agent evolution important?
Tying together the agent with its tools and brain is the orchestration (prompt assembly, tool dispatch, retry, tracing). Also, the agent should learn and improve. By design, it will become more intelligent through the growing “past remedy” knowledge base. However, even with this information increasing, the agent will occasionally select the wrong tools (or select the right tools but pass them bad arguments).
To simplify these tasks, you can use the NVIDIA NeMo Agent Toolkit, part of NVIDIA NeMo. It helps expose the agent as a single endpoint, generate traces that can be evaluated with NeMo Evaluator, and handle many of those little details that make an agent production ready.
For enterprise deployments like this agent that often work with sensitive data or have access to production-relevant systems, security is key. In particular, it’s necessary to control what actions an agent can perform, what models it can call, and what tools it can use. For any agent, it therefore makes sense to establish a sandbox. NVIDIA OpenShell is a secure runtime for autonomous AI agents and provides sandboxed execution environments that protect your data, credentials, and infrastructure—governed by declarative YAML policies that prevent unauthorized file access, data exfiltration, and uncontrolled network activity.
Get started building an analysis agent
If you run machinery at scale, the per-alarm technician work is the agent-shaped part of the job. The process described in this post is what the NVIDIA stack assembles for it: a Nemotron-driven agent, with the OpenShell secure runtime, and GPU-accelerated context and specialist tools, exposed as one HTTP endpoint your existing alarm-management UI or pipeline can call.
You can assemble the solution with NVIDIA Agent Toolkit building blocks:
- NVIDIA AI-Q Blueprint for intelligent agents: A reference stack that connects, retrieves, and reasons over enterprise data with the same toolchain described above. Start here.
- NVIDIA NeMo Agent Toolkit: The library underneath orchestration. It’s how you author the agent’s tools, trace its calls, and expose it as an HTTP endpoint.
- NVIDIA OpenShell: The runtime for the agent in any deployment where you want gated tool calls and replayable traces.
- NVIDIA Nemotron: The intelligence. Sign up for free developer access on build.nvidia.com and download the optimized NIM containers or use the collection of checkpoints on Hugging Face.
- NVIDIA NeMo Retriever: A library that transforms enterprise documents into a structured knowledge layer special agents can reason over, delivering grounded, accurate, and fast answers informed by your unique enterprise data.
- NVIDIA CUDA-X Libraries (cuDF, cuVS, cuGraph): Handle the archive, vector, and graph tools.
- NVIDIA NeMo Evaluator: Scores tool-use and answer quality against ground truth; wire it to the NeMo Agent Toolkit trace log on day one.
Ready to get started building your own agent? Following these steps:
- The key components of the Agent require a GPU to run. If you don’t have one available, start with the hosted NVIDIA NIM developer endpoints for Nemotron models and switch to your own later.
- Clone the NVIDIA AI-Q Blueprint and stand it up against a synthetic alarm stream.
- Wire it into the technician’s existing tool first, and build a new UI only if you have to.
- Talk to your NVIDIA account manager about deployment shapes for your sites. Startups can apply to NVIDIA Inception for credits and support.
This agent is the part of the system that improves in cost and performance as more alarms are put through it.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み