使用JSON-LD为应用和API接入生成式AI做好准备

F5生态系统 | 2025年1月22日

生成式AI和新兴AI智能体正在显著改变Web应用和API的构建方式。与构建搜索引擎的索引机器人类似,生成式AI依赖于读取和理解互联网内容,包括您的产品、服务、位置、营业时间和API。而这一切正在发生。

  • 超过50%的消费者现在更倾向于使用生成式AI工具而非传统搜索引擎来获取推荐。(Statista)
  • 聊天机器人使用量增长42%,推动了2024年假日季在线销售额增长。(Reuters)
  • 来自AI来源的流量在2024年7月至9月期间增长至原来的10倍。(The Times)

显然,生成式AI已经能够访问您的信息。但如果您希望优化它获取和理解这些信息的方式,并改进它向消费者呈现信息的效果,请继续阅读。

元数据与AI优化

为确保生成式AI能够准确检索和处理您的内容,优化元数据至关重要:

  • 元数据(OpenGraph、Schema.org):帮助AI解读内容,从而提升索引、共享和响应的准确性。
  • 结构化内容:<article>、<section>、<header>等语义标签以及面包屑导航可清晰呈现内容层级和关系。
  • JSON-LD:明确定义结构化数据,使AI工具能够获取产品价格和供货情况等关键信息。Google还使用JSON-LD在搜索结果中生成内容丰富的摘要。

什么是JSON-LD?

关联数据的JavaScript对象表示法(JSON-LD)是一种轻量级、机器可读的格式,已成为结构化数据的事实标准,并于2014年被W3C采用。它基于JSON,可帮助机器(如搜索引擎、AI工具或API)更轻松地理解实体之间的关系和内容的上下文。

JSON-LD简单易用,已成为大型零售商、搜索引擎和社交平台的常用选择。添加JSON-LD可确保AI工具充分利用您的API和应用程序,从而提升可发现性和易用性。

大规模添加JSON-LD

对于管理数百个应用的组织(我们的研究表明,大多数组织都是如此),手动逐一更新应用以添加JSON-LD,成本高且耗时。不过,许多应用采用相似的框架和结构,例如使用面包屑作为导航元素,并在应用中添加语义标签。因此,可编程应用交付控制器(ADC)(如F5 BIG-IP或F5 NGINX)可以通过编程方式添加JSON-LD。

可编程ADC示意图

可编程ADC从未经修改的响应中提取已有的面包屑导航和语义标签,将这些元素格式化为JSON-LD结构,并注入应用。

还可以进一步调整此方法,使其仅修改面向AI或机器使用者的响应,因为添加JSON-LD并不能改善人类用户的内容体验。

使用可编程ADC还可将单一规则扩展到多个应用和API,从而改善AI交互,而无需增加开发成本。

采用可编程方法实现应用和API现代化,可确保二者为AI做好准备,从而增强自动化能力,并在无需投入大量成本或时间的情况下,借助生成式AI工具取得更好的成果。

了解F5如何引领企业AI交付与安全。

分享

关于作者

Lori Mac Vittie
Lori Mac Vittie杰出工程师兼首席技术布道师 | F5

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。

Lori Mac Vittie 的更多博客文章

相关博客文章

SOAS 2025:目标不一致,结果难出色
F5生态系统 | 2025/05/13

SOAS 2025:目标不一致,结果难出色

AI部署缺乏协调会导致效率低下。了解如何协调安全、自动化和部署策略,充分释放AI潜力。

AI应用的应用交付与安全:驾驭现代AI架构
F5生态系统 | 2024/08/22

AI应用的应用交付与安全:驾驭现代AI架构

了解生成式AI应用和API安全如何塑造现代应用交付与安全。

借助多云网络简化超级云
F5生态系统 | 2023/09/13

借助多云网络简化超级云

超级云不只是一个流行词。它代表着一种简化愿景,以多云网络为起点,支持跨云提供商的混合IT。

2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素
F5生态系统 | 2023/03/15

2023年应用策略现状:成本与复杂性是推动多云网络发展的首要因素

多云网络解决方案可在核心、云和边缘环境之间实现无缝、安全的互联,为解决当今混合IT面临的挑战提供支持,因而备受业界关注。

运营演进的必要性
F5生态系统 | 2022/01/11

运营演进的必要性

在数字化成为默认模式的世界中,运维仍然过度依赖人工方式,需要不断演进,才能支持自适应应用。这一演进要求整个IT体系进行重大变革,并具备由AI赋能的自适应能力,以保持可用性、优化性能并保障安全。

多云并非简单使用多个云:让跨云衔接更轻松
F5生态系统 | 2021/10/07

多云并非简单使用多个云:让跨云衔接更轻松

随着企业转向互联云战略,工作负载的管理和保护变得日益复杂。了解F5如何满足市场对多云网络新方法的需求。