介绍 SAP AI Foundation
学习目标
介绍 SAP AI Foundation。
SAP Document AI

SAP Document AI 是 SAP Business Technology Platform 上的独立服务,旨在自动处理业务凭证。它解决了许多企业流程中的基本挑战:关键业务数据仍包含在非结构化或半结构化文档中,例如 PDF、扫描图像或电子邮件附件。典型示例包括财务中的供应商发票、物流中的交货单、销售中的客户订单和质量管理中的质量证书。在 SAP 系统中处理此信息之前,必须将其提取并转换为结构化数据。
从技术角度来看,SAP Document AI 侧重于文档理解作为端到端流程自动化中的专用功能。文档通过 API 或 SAP 应用程序接口提供给服务。电子邮件收件箱、移动捕获或云存储等渠道通常由上游 BTP 服务处理,其会将文档转发到 SAP Document AI 进行分析。收到后,该服务将应用光学字符识别 (OCR) 来提取文本、对文档类型进行分类,并使用凭证特定 AI 模型识别预定义的业务相关字段。
该解决方案的一个关键方面是人工循环验证。可通过用户界面检查和更正提取值。根据场景和配置,此反馈可用于随着时间的推移提高提取质量。SAP Document AI 本身不会协调业务工作流;而是提供可靠的结构化文档数据,下游服务或 SAP 应用程序可以使用这些数据进行进一步处理。
在 SAP 架构中,通常使用 SAP Document AI,其中凭证数据必须与现有业务对象匹配。常见示例是交货单处理:从传入凭证中提取数量和项目参考,并在触发后续操作之前与 SAP S/4HANA 中的现有凭证进行匹配ts。此方法可减少手动数据输入,同时保持与标准 SAP 业务流程的集成。

功能概览
通过 API 和 SAP 应用程序接口获取凭证。
从扫描文档和数字文档中提取基于 OCR 的文本。
文档类型的分类和预定义业务字段的提取。
发票、交货单和质量证书等标准文档的预配置内容。
用于检查和更正提取数据的验证接口。
使用用户反馈随着时间的推移提高提取质量。
集成到 SAP 应用程序架构中的自动化场景。
了解更多
在官方产品文档中了解有关 SAP AI Business Services 的更多信息。
生成式 AI 中心
什么是生成式 AI 中心?
生成式 AI 中心是 AI 基础中的一组功能,提供对各种生成式 AI 模型和编排工具的统一访问。其目的是在基于 SAP BTP 构建或扩展的业务应用程序中简化 LLM 和其他生成式 AI 技术的使用。
开发人员无需直接与单个模型提供者、供应商特定 API 或运行时详细信息进行交互,而是使用生成式 AI 中心作为单一位置进行以下操作:
访问来自不同提供商的前沿模型。
尝试和管理提示。
将生成式 AI 集成到应用程序中。
管理提示的生命周期和模型的使用。
将生成式 AI 与 SAP 系统中存储的业务上下文相结合。

无论模型在何处运行或使用哪个基础技术,生成式 AI 中心都会提供一致的接口。
生成式 AI 中心的核心功能
模型访问权限
生成式 AI Hub 支持访问各种生成式 AI 模型,包括来自多个提供者的大语言模型以及微调或自定义模型。主要目标是降低技术复杂性,允许开发人员在不更改应用程序逻辑的情况下选择或切换模型。
提示实验和生命周期
生成式 AI Hub 提供用于设计、测试、验证和版本提示的工具。这样可以控制生成式 AI 的使用,并帮助确保开发、测试和生产场景中的行为一致。
模型编排
生成式 AI 场景通常需要多个模型调用。典型元素包括:
利用业务数据调整响应
后处理和验证逻辑
与 SAP API 和服务集成
生成式 AI 中心通过利用 SAP AI Core 的基础运行时功能并提供通用的操作方法来支持此类编排。
SAP AI Core:AI 工作负载的运行时
生成式 AI Hub 利用其运行时功能执行提示请求、推理工作负载或模型部署,基于 SAP AI Core 构建。这种分离使开发人员可以专注于生成式 AI 使用和编排,而 SAP AI Core 可确保可靠且可扩展的执行。
SAP AI Core 是 SAP 针对重载 AI 的运行时。它允许您大规模经济高效地训练和部署 AI 模型。通过 GPU 支持加速性能,同时选择广泛的存储、CPU 和 GPU 服务计划以及利用内置自动扩缩和扩展到零,确保成本效率。
此外,您还可以从 SAP 管理的模型部署中受益,这些部署会对您隐藏管理部署的复杂性,并仅公开可在业务应用程序中集成和使用的 API 端点。可以通过统一 AI API 集成基于 SAP AI Core 构建的 AI 用例。
AI API 不是产品,而是 AI 运行时实施的统一 API 定义(例如 SAP AI Core),并且使用应用程序可以连接到该定义。通过此统一 API 定义,您可以从业务应用程序中的统一使用以及 SAP AI Launchpad 中的统一操作和管理中受益。
SAP AI Launchpad:管理 AI 场景
SAP AI Launchpad 是访问和管理您的 AI 用例的中央应用程序。您可以通过统一 AI API 连接到多个运行时,并简化 SAP AI Launchpad 中用例的 AI 生命周期管理。一方面,您将您的 AI 生命周期管理集中到一个工具中受益,另一方面,您可以从 AI API 中的统一 AI 生命周期中受益,而无需您了解服务特定的详细信息。
此外,还可以在 SAP AI Launchpad 中持续监控模型,并根据洞察提高模型的性能。您可以从训练运行中捕获指标,跨模型比较指标,并在图表中将其可视化以获得更深入的了解。这允许您识别获得最佳性能的配置。
对于生成式 AI, SAP AI Launchpad 允许开发人员和操作员观察通过生成式 AI 中心触发的活动,例如提示执行或模型部署。虽然生成式 AI 中心用于设计和调用生成式 AI 场景,但 SAP AI Launchpad 提供了集中操作视图,用于跨运行时监控和管理这些场景。
整合所有功能
SAP AI Foundation 为在 SAP Business Technology Platform 上构建和运行 AI 驱动的扩展和解决方案提供了技术基础。
在此基础中,生成式 AI 中心充当使用大语言模型 (LLM)、生成式 AI 功能和模型驱动逻辑的中央入口点。
它总结了现代 AI 技术背后的许多复杂性,并使其在 SAP BTP 中以统一且一致的方式进行访问。
虽然生成式 AI 中心是开发人员的主要界面,但它与两个基础组件紧密协作:
SAP AI Core - AI 工作负载的可扩展运行时
SAP AI Launchpad - 用于管理和监控 AI 场景的中央应用程序
AI API - 将使用应用程序连接到 AI 运行时的统一 API 定义
注意
AI API 不是独立产品,而是共享 API 定义,可确保以一致的方式使用 AI 运行时。应用程序通过 AI API 连接到 AI 场景,而 AI Core 等运行时则实施此接口。
这些元素共同构成了可在 SAP BTP 上浏览、集成并投入生产的技术环境。
了解更多
在官方文档中或 SAP Discovery Center 中了解有关 SAP AI Core 的详细信息。
以下 Learning Journey 更详细地介绍了 SAP AI Core。
在官方文档中或在 SAP Discovery Center 中了解有关 SAP AI Launchpad 的详细信息。
本课程的关键要点
SAP 提供多个已包含 AI 的服务或应用程序;例如 SAP AI Business Services。通过在贵公司使用这些服务,您可以将手动工作步骤转换为自动化业务处理。