sap-rap-ai-accelerator logo

sap-rap-ai-accelerator

Free

Reusable evaluation and governance layer for safe, grounded, measurable AI-assisted SAP RAP transactions.

Visit Website
generative-aiabapabapgitai-governanceazure-openaiaiai assistantautomation

Overview

SAP RAP AI Evaluation and Governance Accelerator is a repository of reusable SAP ABAP components and integration patterns for adding evaluated, governed AI capabilities to RAP business objects. It separates generic model connectivity from business-specific validation and prompt logic. RAP applications can reuse the same AI client for explanations, summaries, recommendations, classification, enrichment, and draft-aware review actions without rebuilding HTTP and authentication handling for every business object. The included recursive product hierarchy is a working sample, not a required data model or dependency.

The architecture keeps RAP responsible for authorization, transactional consistency, validation, drafts, persistence, and approval. AI output is advisory until application-specific ABAP code validates and a user accepts it. ZCL_RAP_AI_GOVERNANCE evaluates structured AI recommendations against ABAP-authorized target IDs, allow-listed actions, a fixed recommendation contract, human-review policy, and deterministic acceptance thresholds. It returns grounding, contract, safety, and overall scores with stable rejection codes. The class never persists or approves a recommendation.

ZCL_RAP_AI_CLIENT provides OpenAI-compatible chat-completions requests, SAP HTTP destination or direct HTTPS connectivity, Azure OpenAI deployment URL substitution, api-key and bearer-token header support, JSON escaping and response extraction, and rejection of non-HTTPS direct URLs and embedded URL credentials. This project is a learning accelerator.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use the accelerator to explain deterministic validation failures.
  • Teams use the accelerator to summarize draft or active business-object changes.
  • Teams use the accelerator to suggest descriptions or classifications.
  • Teams use the accelerator to enrich master-data attributes.
  • Teams use the accelerator to rank an ABAP-authorized candidate set.
  • Teams use the accelerator to detect semantic duplicates.
  • Teams use the accelerator to recommend approval or remediation steps.
  • Teams use the accelerator to generate structured proposals for explicit human review.

Features

Evaluates AI-assisted SAP RAP transactions

Adds governance to RAP transactions

Supports grounded AI transaction assistance

Measures AI-assisted transaction outcomes

Provides a reusable evaluation layer

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections