LLM integration

In ABAP the call is a library call inside the application: the ABAP AI SDK reaches the Generative AI Hub through Intelligent Scenario Lifecycle Management, and the model is configured there rather than in code. It is a different thing from SAP Joule for Developers, ABAP AI capabilities, which is the developer's assistant and not the application's.

Overview

SAP SHIPS
ABAP Cloud →

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.

Not covered: At the connection. The models sit in the Generative AI Hub on BTP and the SDK reaches them through ISLM's configuration, so an ABAP system without that connection has the library and nothing to call.

THE COMMUNITY ADDS

Clients that call a vendor's or a self-hosted model directly from ABAP, without the Generative AI Hub: Microsoft AI SDK for SAP for Azure OpenAI and OpenAI, llm_client as one interface over chat-completion APIs, and abap_btocs_ollama for Ollama. zllm chains and caches calls, and abap-agent-runtime runs the other way, serving MCP from inside the system.

Artifacts9

9 of 9 artifacts
ArtifactSignals
MCP servers1
abap-agent-runtimeABAP-native MCP endpoint that drives opted-in abap2UI5 apps
Signals
Functional boundary
Packages6
abap_btocs_ollamaB-Tocs ABAP SDK plugin connecting to Ollama models
Signals
Quiet
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.
Signals
Quiet
abap-sdk-nwas-xABAP client library for IBM watsonx.ai APIs
Signals
none
llm_clientABAP client with one interface to chat-completion LLM APIs
Signals
Archived
Microsoft AI SDK for SAPABAP library for calling Azure OpenAI and OpenAI
Signals
Quiet
zllmABAP framework for chaining and orchestrating LLM calls
Signals
none
Platforms1
ABAP AI SDKSAP reuse library for calling large language models from ABAP
Signals
none
Services1
SAP AI CoreAI runtime on BTP with the Generative AI Hub
Signals
none

Content10

Group by10 of 10 pieces
Piece, what it offers
How to implement business AI capabilities in ABAP Cloud
YouTube — SAP Developers playlists, Fabian Fellhauer, Talk
What an AI infra engineer sees when opening SAP's AI stack (1/3): the model gateway
SAP Community, amishkush, Blog
🟣 Bring AI into Your ABAP Applications with ISLM: Build, Integrate, and Consume AI Natively
YouTube — SAP Developers playlists, SAP Developers, Talk
Show 5 more
CAP in the age of AI #3 - from MCP to A2A
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Stefan Rudi, part 3 of 7, Video
Calling Claude from ABAP: How I Wired SAP AI Core into a Real Business Scenario
SAP Community, PranayGaroo, Blog
ABAP AI SDK powered by ISLM - How to implement your own AI use cases in ABAP
YouTube — SAP Developers playlists, SAP Developers, Talk
Agentic CAP: Build MCP servers and enterprise AI agents
SAP TechEd — session catalogue, Daniel Hutzel, Daniel Schlachter, TalkA recipe
AI-enabled administration: Automating log analysis with generative AI hub
SAP TechEd — session catalogue, TalkThe reasoning
What an AI infra engineer sees when opening SAP's AI stack (1/3): the model gateway
SAP Community, amishkush, Blog
🟣 Bring AI into Your ABAP Applications with ISLM: Build, Integrate, and Consume AI Natively
YouTube — SAP Developers playlists, SAP Developers, Talk
CAP in the age of AI #3 - from MCP to A2A
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Stefan Rudi, part 3 of 7, Video
Show 4 more
Agentic CAP: Build MCP servers and enterprise AI agents
SAP TechEd — session catalogue, Daniel Hutzel, Daniel Schlachter, TalkA recipe
AI-enabled administration: Automating log analysis with generative AI hub
SAP TechEd — session catalogue, TalkThe reasoning
🟣 Enable Your AI application to Run on Multiple Models to Ensure Resilience and Compliance
YouTube — SAP Developers playlists, SAP Developers, Talk
Enhancing Business Processes with SAP BTP AI in SAP Integration Suite
SAP Community, arunmaarirajha_kv, Blog
How to implement business AI capabilities in ABAP Cloud
YouTube — SAP Developers playlists, Fabian Fellhauer, Talk
🟣 Bring AI into Your ABAP Applications with ISLM: Build, Integrate, and Consume AI Natively
YouTube — SAP Developers playlists, SAP Developers, Talk
ABAP AI SDK powered by ISLM - How to implement your own AI use cases in ABAP
YouTube — SAP Developers playlists, SAP Developers, Talk

Seen working1

ArtifactSignals
Samples1
SAP-easy-AIABAP report sending a prompt to a local LLM via an SM59 destination
none

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
also inCAP, UI5, BTP/BAIP
For your agent
Ref
capability:llm-integration
JSON
/capabilities/llm-integration.json
MCP
Connecting an agent