Announcing Microsoft AI SDK for SAP

Announcing Microsoft AI SDK for SAP

We are excited to announce the launch of Microsoft AI SDK for SAP ABAP. This software development kit (SDK) is designed to provide SAP ABAP developers with the tools they need to create intelligent enterprise applications using artificial intelligence (AI) technologies.

Git Repository Location: https://github.com/microsoft/aisdkforsapabap

Microsoft AI SDK for SAP ABAP is designed to be user-friendly, with an intuitive interface that allows developers to easily integrate AI capabilities into ABAP applications. Currently in early preview phase and Version 1.0, It provides ability to integrate and use Azure Open AI capabilities. Future versions will expand this capability to include other AI engines.

Azure Open AI is a comprehensive set of AI services and tools provided by Microsoft Azure. It includes powerful machine learning algorithms, natural language processing tools, and cognitive services that can be used to build intelligent applications that can recognize patterns, process natural language, and make predictions based on data. Azure Open AI features pre-built AI models and algorithms, as well as tools for custom model training and deployment – all with strong security, compliance, and data privacy.

Using AI SDK for SAP ABAP v 1.0 and integrating Azure Open AI with SAP ABAP, developers can create innovative applications that can automate manual tasks, make smarter business decisions, and provide more personalized customer experiences. For example, an e-commerce application could use Azure Open AI to provide product recommendations based on a customer's past purchases, while a customer service application could use natural language processing to understand customer inquiries and provide automated responses. Possibilities are endless and imagination is truly the limit.


Some of the key features of Microsoft AI SDK for SAP ABAP v 1.0 are:

  1. Models, Deployment, Files, Fine-Tuning, and Completion capabilities (Completions limited to GPT 3 models for now – but we are working on GPT 4 Chat Completions functionality)
  2. ABAP Ready data types significantly lowers barrier of use for ABAP developers.
  3. Supports Azure Open AI versions: “2022-12-01” and “2022-06-01-preview”
  4. Enterprise Control with 3 levels of control granularity – Enterprise control provides access control, to ensure the privacy and security of sensitive data. Organizations can control the SDK usage by implementing policies to allow/block specific functionalities. For example, an organization may opt to use authorizations to determine a group of users who can perform Setup operations (Deployment, Files and Fine-Tuning) – but allow all users to use the Completions functionality.
  5. Authentication using either Azure Open AI Keys, or Azure Active Directory (AAD).


At Microsoft, we believe that AI will play a crucial role in the future of enterprise software development. That's why we're proud to announce Microsoft AI SDK for SAP ABAP, providing developers with the tools they need to build intelligent, data-driven applications that will help businesses stay ahead in a rapidly evolving market.

We look forward to seeing the exciting new applications that organizations using SAP will create with Microsoft AI SDK for SAP ABAP, and we are committed to supporting them every step of the way. 

Jonathon Carroll

Bringing together the best of the Microsoft and SAP ecosystems to transform the way we run our businesses

8mo

One of my colleagues just stepped the ANZ SAP on Microsoft Cloud team through using Chat Bots in teams connected to Azure OpenAI Codex capability and integrated to Odata services query product inventory within a S/4 instance. The neat thing was that my colleague had no previous skills in writing SQL queries. He used GitHub copilot to convert natural language into code to create the chatbot. Cant wait for what comes next

Bunmi Ajayi

Senior SAP Program and Project Manager

8mo

Interesting

Alejandro D.

Co-founder @Sesh | AI Project Developer | Salesforce Administrator | Human In the Loop | Prompt Engineer

8mo

Uffff ahora hasta sabre hacer sap niceeeeeee

Like
Reply
Mustafa Bensan

SAP Champion🏅| SAP Business Technology Platform (BTP) | SaaS Startup | Consumer Grade User Experience with Enterprise Grade Design

8mo

An interesting development, Gopal. Some questions: 1) Are there any plans to offer an AI SDK for the more modern SAP tech stacks such as the Cloud Application Programming Model (CAP)? 2) Can you provide some real-world use cases for ABAP-coded "innovative applications that can automate manual tasks, make smarter business decisions, and provide more personalized customer experiences"? 3) Taking the examples of the e-commerce application that could use Azure Open AI to provide product recommendations based on a customer's past purchases, and the customer service application that could use natural language processing to understand customer inquiries and provide automated responses, what would be the reasons for developing these as ABAP AI applications compared to using more agnostic architecture patterns such as Jamstack? Unless the suggestion is that the ABAP part is for creating the APIs for integration with an SAP ERP system such as S/4HANA?

To view or add a comment, sign in

Insights from the community

Others also viewed

Explore topics