生成 AI と新興の AI エージェントは、Webapplicationsと API の構築方法に大きな変化をもたらしています。 検索エンジンを構築したインデックス作成ボットと同様に、生成 AI は、製品、サービス、場所、営業時間、API などのインターネット コンテンツを読み取って理解することに依存しています。 そしてそれは今起こっているのです。
明らかに、生成 AI はすでにあなたの情報にアクセスできます。 しかし、その情報を消費して理解する方法、そしてそれを消費者に提示する方法を最適化したい場合は、読み進めてください。
生成 AI がコンテンツを正確に取得して処理できるようにするには、メタデータを最適化することが重要です。
JavaScript Object Notation for Linked Data (JSON-LD) は、軽量で機械可読な形式であり、2014 年に W3C によって採用され、データ構造化の事実上の標準となっています。 これはJSONに基づいており、マシン (検索エンジン、AI ツール、API など) がエンティティ間の関係とコンテンツのコンテキストを理解しやすくなります。
そのシンプルさにより、大手小売業者、検索エンジン、ソーシャル プラットフォームで採用されるようになりました。 JSON-LD を追加すると、AI ツールが API とapplicationsを最大限に活用できるようになり、発見可能性と使いやすさが向上します。
何百ものアプリを管理している組織(当社の調査によると、そのほとんどがそうであると判明しています)の場合、JSON-LD を含めるように各アプリを手動で更新するのはコストがかかり、時間がかかります。 ただし、多くのapplicationsが同様のフレームワークと構造を活用していること(たとえば、applicationsにナビゲーション要素としてパンくずリストやセマンティック タグを含めることなど)を考えると、プログラム可能なapplication配信コントローラ(ADC)(F5 BIG-IP や F5 NGINX など)は JSON-LD をプログラムで追加できます。
プログラム可能な ADC は、変更されていない応答にすでに存在するパンくずリストとセマンティック タグを抽出し、それらの要素を JSON-LD 構造にフォーマットして、applicationに挿入します。
JSON-LD を追加しても、コンテンツに対する人間のエクスペリエンスは向上しないため、このアプローチはさらに、AI または機械の消費者向けの応答のみを変更するように調整できます。
プログラム可能な ADC を使用すると、単一のルールを複数のapplicationsや API に拡張できるため、追加の開発コストをかけずに AI の相互作用を強化できます。
applicationsと API を最新化するためのプログラム的なアプローチにより、両方が AI 対応となり、自動化が強化され、多大なコストや時間の投資をすることなく、生成 AI ツールからより良い成果が得られます。