Reference architectureReference architecturetypeA published architecture with a diagram and named components. The topology outlasts the product names in it.See every one →SAP Architecture Center

Generative AI on SAP BTP

The reference shape for a generative AI application on BTP: a CAP backend, SAP HANA Cloud holding data and embeddings for similarity search through its vector engine, and the Generative AI Hub in SAP AI Core as the single access point to foundation models. It shows retrieval-augmented generation on that stack and names the CAP plugins and SDKs that connect the pieces, for both Cloud Foundry and Kyma.

Where it sits

Explains
LLM integrationCAPBTPLLM 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.Retrieval-augmented generationCAPBTPRetrieval-augmented generationcapabilityGrounding a model's answer in data retrieved at question time: text split into chunks, each chunk embedded as a vector, and the chunks nearest to the question placed into the prompt. Semantic search is the same retrieval with a person reading the matches, and fine-tuning changes the model's weights, not its input.
Use cases
Answer a question from records in a CAP serviceAnswer a question from records in a CAP serviceuse caseCited as a scenario of the way "Through cap-llm-plugin's single retrieval method".
Since then
LLM integration changed in @cap-js/ai 1.0.0, 2026-04-28
Source
reachable

Who is behind it

SAP Architecture CenterSAP Architecture CenterOrganisationWrote this
In the atlas: maintains 1, wrote 26
author

Before you read it

ApplicabilityCore changedLLM integration changed in @cap-js/ai 1.0.0, 2026-04-28.

This is a derived prompt to re-check the work, not a claim that the work is wrong. Exact stale statements are recorded separately after editorial review.

Architecture17

parts read from 4 readme files,

Parts, as the source names them

  1. Useran actorinteracts with the application through the user interface and submits promptsRA0005 1-basics/readme.md in SAP/architecture-center In this architecture, the Cloud Application Programming (CAP) model serves as the central point for managing application logic and sending prompts, either through well-designed, integrated prompt templates within the application itself or via a user interface like SAPUI5 for end-user interaction.RA0005 3-retrieval-augmented-generation/readme.md in SAP/architecture-center The user submits a question or prompt, which is transformed into a dense vector (embedding) by an embedding model.
  2. @sap/cdscentral hub for application and domain logicSAP BTPRA0005 readme.md in SAP/architecture-center In the provided Reference Architecture, CAP serves as the central hub for application and domain logic, interacting with SAP solutions (Cloud or On-Premise), 3rd party applications, and managing data sources such as SAP HANA Cloud.RA0005 1-basics/readme.md in SAP/architecture-center In this architecture, the Cloud Application Programming (CAP) model serves as the central point for managing application logic and sending prompts, either through well-designed, integrated prompt templates within the application itself or via a user interface like SAPUI5 for end-user interaction.RA0005 2-semantic-search/readme.md in SAP/architecture-center CAP natively supports embeddings as part of its data schema, allowing for seamless integration of vector representations.
  3. SAP HANA Cloudstores data and embeddings for similarity search through its Vector EngineSAP BTPRA0005 readme.md in SAP/architecture-center At its core, this reference architecture features a [CAP](#sap-cloud-application-programming-model)-based backend to manage application logic, SAP HANA Cloud for storing data, including embeddings to facilitate similarity search with the power of its [Vector Engine](#vector-engine), and the [Generative AI Hub](#generative-ai-hub) as the central access point to Foundation Models and Large Language Models (LLMs).RA0005 2-semantic-search/readme.md in SAP/architecture-center These vectors are then stored and indexed within SAP HANA Cloud's [Vector Engine](../readme.md#vector-engine), enabling fast similarity searches through methods like cosine similarity.
  4. SAP AI CoreGenerative AI Hub: central access point to foundation models, with orchestration and groundingSAP BTPRA0005 readme.md in SAP/architecture-center At its core, this reference architecture features a [CAP](#sap-cloud-application-programming-model)-based backend to manage application logic, SAP HANA Cloud for storing data, including embeddings to facilitate similarity search with the power of its [Vector Engine](#vector-engine), and the [Generative AI Hub](#generative-ai-hub) as the central access point to Foundation Models and Large Language Models (LLMs).RA0005 readme.md in SAP/architecture-center The [Generative AI Hub](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/generative-ai-hub-in-sap-ai-core) incorporates Generative AI into your AI activities in [SAP AI Core](https://discovery-center.cloud.sap/serviceCatalog/sap-ai-core?region=all) and [SAP AI Launchpad](https://discovery-center.cloud.sap/serviceCatalog/sap-ai-launchpad?region=all).RA0005 readme.md in SAP/architecture-center An important feature of the Generative AI Hub is [Orchestration](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration), which combines content generation via an [Harmonized API](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/harmonized-api) with essential functions often required in business AI scenarios.RA0005 3-retrieval-augmented-generation/readme.md in SAP/architecture-center [SAP’s Orchestration Workflow](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration-workflow) contains a [Grounding module](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/grounding) which provides specialized data retrieval through vector databases.
  5. SAP AI Launchpadmanages AI use cases across AI runtimesSAP BTPRA0005 readme.md in SAP/architecture-center The [Generative AI Hub](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/generative-ai-hub-in-sap-ai-core) incorporates Generative AI into your AI activities in [SAP AI Core](https://discovery-center.cloud.sap/serviceCatalog/sap-ai-core?region=all) and [SAP AI Launchpad](https://discovery-center.cloud.sap/serviceCatalog/sap-ai-launchpad?region=all).RA0005 readme.md in SAP/architecture-center Customers and partners can use SAP AI Launchpad to manage AI use cases (scenarios) across multiple instances of AI runtimes (such as SAP AI Core).
  6. cap-llm-pluginplugin within the application logic for Generative AI solutionsSAP BTPRA0005 readme.md in SAP/architecture-center Within the application logic, various plugins (e.g., [CAP LLM Plugin](https://www.npmjs.com/package/cap-llm-plugin)) and SDKs like SAP Cloud SDK for AI ([JavaScript/TypeScript](https://github.com/SAP/ai-sdk-js) or [Java](https://github.com/SAP/ai-sdk-java)) can be utilized to support the development of Generative AI solutions - also together with [LangChain](https://www.langchain.com/).RA0005 3-retrieval-augmented-generation/readme.md in SAP/architecture-center Custom CAP based application can benefit from the CAP LLM Plugin for efficient and faster development.RA0005 3-retrieval-augmented-generation/readme.md in SAP/architecture-center The CAP LLM Plugin also supports anonymization.
  7. @sap-ai-sdk/foundation-modelsSDK within the application logic for the Generative AI Hub and the Vector EngineSAP BTPRA0005 readme.md in SAP/architecture-center Within the application logic, various plugins (e.g., [CAP LLM Plugin](https://www.npmjs.com/package/cap-llm-plugin)) and SDKs like SAP Cloud SDK for AI ([JavaScript/TypeScript](https://github.com/SAP/ai-sdk-js) or [Java](https://github.com/SAP/ai-sdk-java)) can be utilized to support the development of Generative AI solutions - also together with [LangChain](https://www.langchain.com/).RA0005 2-semantic-search/readme.md in SAP/architecture-center Additionally, various SDKs and plugins, such as the [SAP Cloud SDK (for AI)](https://github.com/SAP/ai-sdk-js), [CAP LLM Plugin](https://github.com/SAP-samples/cap-llm-plugin-samples) and [LangChain](https://www.langchain.com/), enhance the embedding process and streamline integration with both, the Generative AI Hub and the Vector Engine.
  8. @sap-ai-sdk/orchestrationSDK client for the orchestration configurationSAP BTPRA0005 readme.md in SAP/architecture-center However, details for each module can be configured, and optional modules can be omitted by including an orchestration configuration in JSON format with the request body or even easier leveraging the [SAP Cloud SDK for AI](https://sap.github.io/ai-sdk/).RA0005 1-basics/readme.md in SAP/architecture-center The [Orchestration Service](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration) provides a harmonized API for content generation (e.g., LLM completions) and includes key functionalities such as prompt templating and content filtering, making it even easier and more efficient to work with these models.
  9. SAP BTP, Cloud Foundry RuntimeruntimeSAP BTPon On the Cloud Foundry runtimeRA0005 readme.md in SAP/architecture-center This architecture accommodates both Cloud Foundry and Kyma runtimes, ensuring adaptability in leveraging GenAI within SAP BTP applications.RA0005 readme.md in SAP/architecture-center [SAP BTP, Cloud Foundry Runtime](https://discovery-center.cloud.sap/serviceCatalog/cloud-foundry-runtime?region=all) lets you develop polyglot cloud-native applications and run them on the SAP BTP Cloud Foundry environment.
  10. SAP BTP, Kyma runtimeruntimeSAP BTPon On the Kyma runtimeRA0005 readme.md in SAP/architecture-center This architecture accommodates both Cloud Foundry and Kyma runtimes, ensuring adaptability in leveraging GenAI within SAP BTP applications.RA0005 readme.md in SAP/architecture-center [SAP BTP, Kyma runtime](https://discovery-center.cloud.sap/serviceCatalog/kyma-runtime/?region=all) is a fully managed Kubernetes runtime based on the open-source project "Kyma".
  11. @sap/approuterconsuming application that accesses the HTML5 static contentSAP BTPRA0005 readme.md in SAP/architecture-center In runtime, the service enables the consuming application, typically the application router, to access HTML5 application static content in a secure and efficient manner.
  12. SAP HTML5 Application Repository service for SAP BTPcentral storage of HTML5 applicationsSAP BTPRA0005 readme.md in SAP/architecture-center [SAP HTML5 Application Repository Service for SAP BTP](https://discovery-center.cloud.sap/serviceCatalog/html5-application-repository-service?region=all) enables central storage of HTML5 applications on SAP BTP.RA0005 readme.md in SAP/architecture-center In runtime, the service enables the consuming application, typically the application router, to access HTML5 application static content in a secure and efficient manner.
  13. SAP Destination servicebackend destination detailsSAP BTPRA0005 readme.md in SAP/architecture-center [SAP Destination service](https://discovery-center.cloud.sap/serviceCatalog/destination?service_plan=lite&region=all&commercialModel=cloud) lets you retrieve the backend destination details you need to configure applications in the Cloud Foundry environment.
  14. SAP Authorization and Trust Management serviceuser authorizations and trust to identity providersSAP BTPRA0005 readme.md in SAP/architecture-center [SAP Authorization and Trust Management Service](https://discovery-center.cloud.sap/serviceCatalog/authorization-and-trust-management-service?region=all) lets you manage user authorizations and trust to identity providers.
  15. Cloud Identity Servicesidentity providerRA0005 readme.md in SAP/architecture-center Identity providers are the user base for applications. We recommend that you use the SAP Identity Authentication Service (IAS), an SAP on-premise system, or a custom corporate identity provider.
  16. SAP Business Application Studiodevelopment environmentSAP BTPRA0005 readme.md in SAP/architecture-center [SAP Business Application Studio](https://discovery-center.cloud.sap/serviceCatalog/business-application-studio?region=all) (the next generation of SAP Web IDE) is a powerful and modern development environment, tailored for efficient development of business applications for the Intelligent Enterprise.
  17. SAP Continuous Integration and DeliveryCI/CD pipelinesSAP BTPRA0005 readme.md in SAP/architecture-center [SAP Continuous Integration and Delivery service](https://discovery-center.cloud.sap/serviceCatalog/continuous-integration--delivery?region=all) lets you configure and run predefined continuous integration and delivery (CI/CD) pipelines that automatically build, test, and deploy your code changes to speed up your development and delivery cycles.

Roles the source leaves open

Ways the source names

  • On the Cloud Foundry runtime1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17RA0005 readme.md in SAP/architecture-center This architecture accommodates both Cloud Foundry and Kyma runtimes, ensuring adaptability in leveraging GenAI within SAP BTP applications.RA0005 readme.md in SAP/architecture-center [SAP BTP, Cloud Foundry Runtime](https://discovery-center.cloud.sap/serviceCatalog/cloud-foundry-runtime?region=all) lets you develop polyglot cloud-native applications and run them on the SAP BTP Cloud Foundry environment.
  • On the Kyma runtime1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17RA0005 readme.md in SAP/architecture-center This architecture accommodates both Cloud Foundry and Kyma runtimes, ensuring adaptability in leveraging GenAI within SAP BTP applications.RA0005 readme.md in SAP/architecture-center [SAP BTP, Kyma runtime](https://discovery-center.cloud.sap/serviceCatalog/kyma-runtime/?region=all) is a fully managed Kubernetes runtime based on the open-source project "Kyma".

Properties

About this work

declared and crawled
Published
declared
Published on
declared
Source updated
crawled

For llm-integration

on the edge
Applies in
authored
btpcap

For retrieval-augmented-generation

on the edge
Applies in
authored
btpcap

More on this75

Group by75 of 75 pieces
Piece, what it offersStill applies
Also explainingLLM integration50
CAP in the age of AI #7 - vector embeddings wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, part 7 of 7
nothing recorded
CAP in the age of AI #6 - vector embeddings
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Daniel Schlachter, part 6 of 7
nothing recorded
CAP in the age of AI #5 - agents wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter, part 5 of 7
nothing recorded
🟣 Enable Your AI application to Run on Multiple Models to Ensure Resilience and Compliance
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
What an AI infra engineer sees when opening SAP's AI stack (1/3): the model gateway
SAP Community, amishkush
nothing recorded
UI5 AI Features library is now an npm Package
SAP Community, Wouter LemaireThe reasoningRunnable code
Version drift
Connecting SAP Integration Suite with SAP Document AI and SAP Business AI
SAP Community, subhojitSaha
nothing recorded
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
nothing recorded
CAP in the age of AI
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter
nothing recorded
Autonomous Diagnostics on Kyma Unplugged: Goose + LiteLLM + KRO + SAP AI Core in Production
SAP Community, quovadis
nothing recorded
Natural Language Queries for SAP CAP via MCP: The LLM Translates, CDS Executes
SAP Community, ShahidThe reasoningA recipeRunnable code
nothing recorded
Banking Sentinel: A Multi-Agent Credit-Risk Copilot on SAP BTP, Built on a Mixed AI Stack
SAP Community, ShahidThe reasoningA recipeRunnable code
Core changed
Beyond Basic AI Error Handling in SAP CPI - A Rules-First Architecture with HANA Cloud Learning
SAP Community, Krishna_Karthik
nothing recorded
Building an LLM Agent in CAP Java with Spring AI
SAP Community, Johannes VogtThe reasoningRunnable code
Core changed
Calling Claude from ABAP: How I Wired SAP AI Core into a Real Business Scenario
SAP Community, PranayGaroo
nothing recorded
Building an LLM Agent using CAP
SAP Community, Johannes VogtThe reasoningRunnable code
Core changed
Agentic AI on BTP: a Multi‑Agent App with Pydantic AI
SAP Community, Wouter Lemaire
nothing recorded
Agentic AI on BTP: a Single Agent with LangGraph
SAP Community, Wouter Lemaire
nothing recorded
Enhancing Enterprise Applications: AI-powered User Experience with SAP CAP AI Plugin
SAP Community, rupamaityThe reasoningA recipeRunnable code
nothing recorded
What Happens to Your Data When You Enable SAP's AI Features?
SAP Community, jaripie
nothing recorded
Integrating a Custom AI Model into SAP CAP Using AI Launchpad
SAP Community, egeAksoyekThe reasoningRunnable code
Core changed
SAP Integration Suite: Intelligent Integration with AI Adapter
SAP Community, meena_choudhary
nothing recorded
cds-toon-ai-protocol-adapter: a pragmatic way to cut AI token costs using SAP CAP
SAP Community, Geert-Jan KlapsThe reasoningA recipeRunnable code
nothing recorded
UI5 MCP Server Got Extended for UI Integration Cards Generation
SAP Community, daniel_vladinov
nothing recorded
Enhancing Business Processes with SAP BTP AI in SAP Integration Suite
SAP Community, arunmaarirajha_kv
nothing recorded
Prompt-Driven Development: Building Full-Stack SAP CAP Apps from User Stories
SAP Community, AnuradhaDhinganThe reasoning
nothing recorded
Streaming LLM Output with CAP and WebSockets
SAP Community, RobinPThe reasoningA recipeRunnable code
Core changed
How to Reduce Prompt Token Costs Using Toon = Save Money
SAP Community, YoganandaThe reasoningA recipeRunnable code
Core changed
How to use Cloud SDK for AI in an existing CAP NodeJS Project in CommonJS
SAP Community, Jacky_Liu1
nothing recorded
Improving Exception Handling using Generative AI in SAP Cloud Integration (SAP CI/CPI)
SAP Community, AdarshRao
nothing recorded
Lets Talk to the Database - CAP & SQLite Powered by Google Gemini-2.5-Pro
SAP Community, ShivamShuklaSAPThe reasoning
nothing recorded
HANA Cloud’s VECTOR EMBEDDING in CAP and Comparison with OpenAI Embedding
SAP Community, lalitmohanThe reasoningA recipeRunnable code
nothing recorded
Using HANA Cloud’s "VECTOR_EMBEDDING" Function in CAP
SAP Community, Mio YasutakeThe reasoningRunnable code
nothing recorded
RAG with SAP HANA Cloud Vector Engine, GenAI Hub & CAP
SAP Community, KevinRThe reasoningA recipeRunnable code
nothing recorded
Elevating Data Privacy in SAP CAP based GenAI Applications with CAP LLM Plugin
SAP Community, AkashAmarendraThe reasoningRunnable code
nothing recorded
An Innovative Language Exchange App developed with SAP Build Apps, CAP, Kyma, and OpenAI
SAP Community, javierywThe reasoningRunnable code
Core changed
GenAI Mail Insights - Leveraging the generative AI hub in SAP AI Core to improve customer support
SAP Community, martinfrickThe reasoning
nothing recorded
Automate your Job Postings Using Generative AI (ChatGPT) & SAP Build Process Automation Apps
SAP Community, shivamshukla12The reasoning
nothing recorded
Creating a meal generator application with SAP Build, Cloud Application Programming and openAI
SAP Community, former_member793421The reasoning
nothing recorded
Empowering Your Data Analytics with GPT-3 and SAP CAP Integration
SAP Community, Former MemberThe reasoning
nothing recorded
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 3/3
SAP Community, Mike Zaschka, part 3 of 3The reasoningRunnable code
1 stale part
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 2/3
SAP Community, Mike Zaschka, part 2 of 3The reasoningRunnable code
Gone quiet
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 1/3
SAP Community, Mike Zaschka, part 1 of 3The reasoningRunnable code
Gone quiet
Access to Generative AI Models
SAP BTP AI Best Practices, SAPThe reasoning
nothing recorded
Agentic CAP: Build MCP servers and enterprise AI agents
SAP TechEd — session catalogue, Daniel Hutzel, Daniel SchlachterA recipe
nothing recorded
AI-enabled administration: Automating log analysis with generative AI hub
SAP TechEd — session catalogueThe reasoning
nothing recorded
Stop guessing, start counting: How generative AI fixed an inventory mess
SAP TechEd — session catalogueThe reasoning
nothing recorded
Document Grounding
SAP BTP AI Best Practices, SAPThe reasoningA reference
nothing recorded
Conversational search for the Cloud Integration capability
SAP TechEd — session catalogue, Vadim KlimovThe reasoning
nothing recorded
Building agentic applications with SAP HANA Cloud
SAP TechEd — session catalogueA recipe
nothing recorded
Agentic AI & AI Agents
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
HANA AI Toolkit — Local MCP Server
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP Document AI
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Establish a central entry point with SAP Build Work Zone
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
AI-native North Star architecture — Platform Layer
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
Core changed
Transforming Enterprise Data Strategy with SAP Business Data Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Explore your Hyperscaler data with SAP Business Data Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Integrating and Extending Joule
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Designing Event-Driven Applications
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Transitioning Architectures from SAP NetWeaver
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
DevOps with SAP BTP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Integrate and Extend with SAP Build Process Automation
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Secure Service Consumption Across Hyperscalers
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP IAM integration with SAP Cloud Identity Services
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Edge Integration Cell on Hyperscalers
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Medallion Reference Architecture for Big Data Processing in SAP HANA Cloud
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP HANA Cloud as an Esri Geodatabase
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Architecting Multi-Region HA/DR resiliency patterns
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Establish a central inbox with SAP Task Center
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Multitenant SaaS Application using CAP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Federated Machine Learning with SAP Datasphere
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
API Managed Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Application to Application Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Business to Business Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Connect Business Processes with SAP Master Data Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded

Details

Graph5 edges
← POINTS HERE
POINTS OUT →
explainsLLM integrationcapability, core and community
explainsRetrieval-augmented generationcapability, core and community
published onSAP Architecture Centerpublishing source
Source
Type
reference-architecture
Host
architecture.learning.sap.com
Signals as of
First seen
History5
  • explains → applies_to on capability:llm-integration (cap, btp); capability:retrieval-augmented-generation (cap, btp)Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).
  • parts → 17 parts, 3 edges, 1 areaFilled from SAP's own readmes at the maintainer's request; the AI-native door reads these designs. Every part names what the graph holds; what it lacks is listed as candidates in the curation note.
  • roles, paths → the plugins and SDKs within the application logic typed by LLM integration with the three the source names, the hub fixed, custom-built RAG typed by the CAP use case with the plugin the source names; two ways, one per runtime the readme accommodatesfrom no roles, no pathsThe readme names the place for plugins and SDKs by example and leaves it open, and the RAG page names SAP's standardized services or a custom-built approach as the choice (docs/concepts/design-roles-and-interfaces.md §3). The three scenario pages are overlapping flows over the same parts, so they are not ways; the two runtimes are.
  • capability → capability:retrieval-augmented-generationfrom capability:retrieval-augmented-generationThe capability moved to a neutral id when it opened to HANA, BTP and ABAP; the concern and this entry's edge to it are unchanged.
  • Entered the atlasDiscovered via SAP Architecture Center.
For your agent
Ref
content:ac-generative-ai-on-sap-btp
JSON
/content/ac-generative-ai-on-sap-btp.json
MCP
Connecting an agent