PlatformPlatformtypeDelivered with a runtime rather than published. Nothing versions it independently and there is nothing to adopt or avoid — it is simply what the platform gives you.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

ABAP AI SDK

SAP's reuse library for calling a large language model from ABAP code, powered by Intelligent Scenario Lifecycle Management and reaching the models in the Generative AI Hub; delivered with SAP BTP ABAP environment, SAP S/4HANA Cloud Public and Private Edition and SAP S/4HANA.

A business application in ABAP that wants a model call, an invoice classified or a text summarised, needs the call, the connection and the configuration, and the ABAP AI SDK is SAP's library for the first while Intelligent Scenario Lifecycle Management holds the other two. It is delivered with the release: SAP BTP ABAP environment, SAP S/4HANA Cloud Public Edition, and Private Edition and on-premise as of release 2025 by standard delivery, with releases from 2021 supported through Transport-based Correction Instructions under SAP Note 3513374. The models are in the Generative AI Hub on BTP, so the SDK is the application's half of LLM integration and SAP Joule for Developers, ABAP AI capabilities is the developer's, a different product with a different licence.

Where it sits

Lives in
Provides
LLM integrationABAPLLM integrationcapabilityCalling a language model from application code with the tenant, destination and credential handling already solved instead using an SDK call with a hand-rolled key.
Flavors

Who is behind it

SAPSAPOrganisationMaintains this
In the atlas: maintains 137, wrote 14
@SAP
maintainer

What it declares

Every artifact

Type
Platform
Origin
By SAP

Connections2

Learn more3

Readings
  1. How to implement business AI capabilities in ABAP CloudFabian Fellhauer, YouTube — SAP Developers playlists
  2. 🟣 Bring AI into Your ABAP Applications with ISLM: Build, Integrate, and Consume AI NativelySAP Developers, YouTube — SAP Developers playlists
  3. ABAP AI SDK powered by ISLM - How to implement your own AI use cases in ABAPSAP Developers, YouTube — SAP Developers playlists
LLM integration
  1. llm_clientABAP client with one interface to chat-completion LLM APIs
  2. abap-agent-runtimeABAP-native MCP endpoint that drives opted-in abap2UI5 apps
  3. abap_btocs_ollamaB-Tocs ABAP SDK plugin connecting to Ollama models
  4. SAP AI CoreAI runtime on BTP with the Generative AI Hub
  5. abap-sdk-nwas-xABAP client library for IBM watsonx.ai APIs
  6. Microsoft AI SDK for SAPABAP library for calling Azure OpenAI and OpenAI
  7. zllmABAP framework for chaining and orchestrating LLM calls
  8. abap-sdk-nwasAn ABAP client library for IBM Watson's Discovery, Language Translator, Natural Language Understanding, Speech to Text, Text to Speech and Assistant services, installed through abapGit.

Details

Sources1
Added by handdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, ai-and-agents
Flavors1
ABAP Cloud
“This ABAP cheat sheet provides references to detailed information on Generative AI in ABAP Cloud and explores released ABAP classes available in the ABAP AI SDK powered by Intelligent Scenario Lifecycle Management.” — SAP-samples/abap-cheat-sheets: Generative AIchecked
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-abap-ai-sdk
JSON
/artifacts/sap-abap-ai-sdk.json
MCP
Connecting an agent