Skip to content

SAP-samples/btp-generative-ai-hub-use-cases

Augment Your SAP BTP Use Cases With AI Foundation on SAP BTP

License: Apache2 REUSE status

Description

This repository includes a list of sample code about various use cases with SAP BTP, which are presented during the SAP BTP AI Foundation Use Cases series. Each numbered folder you see in the structure is comprised by the code presented on an individual session. And each folder represents a completed runnable project about an use case with SAP BTP. To run a specific project, please kindly follow the README.md within its folder.

Use Case Description SAP BTP Services Blog Post
01-Social Media Citizen Reporting In this session we will do an in-depth exploration of the new Generative AI Hub and its industry solution. Learn how to quickly develop generative AI for SAP BTP apps securely, with access to a variety of large language models. The Generative AI Hub is the central cockpit in SAP BTP, allowing you to create, operate, monitor, and orchestrate your generative AI scenarios. It provides tools for efficient prompt engineering and prompt management, experimentation through the playground, and access to code libraries and SDKs. Generative AI Hub, SAP AI Core, SAP S/4HANA Cloud, SAP HANA Cloud, CAP, SAP Build Apps Blog Post
02-Embedding business context with the SAP HANA Cloud, Vector Engine In this session we will do an in-depth exploration of the new Vector Engine in SAP HANA Cloud and show how it can help ground/embed your models to put its responses into the right business context for better and more relevant outcomes and eliminate “hallucinations”. Generative AI Hub, SAP HANA Cloud, Vector Engine, SAP AI Core Blog Post
03-Generative AI-based code development with Joule in SAP Build Code In this session we will do an in-depth exploration of ”capGPT” and show how it can help increase development productivity by using generative AI for automatic code generation based on Cloud Platform Application Programming (CAP) model. SAP Build Code, Joule, CAP TBA
10-Bring Open-Source LLMs into SAP AI Core This repository serves as a guide on how to bring popular open-source Large Language Models (such as Mistral, Mixtral, Gemma, LlaVA, Llama 2, etc.) into SAP AI Core using widely adopted open-source LLM tools or backends, which complements SAP Generative AI Hub with self-hosted open-source LLMs. Open-Source LLMs, Ollama, LocalAI, llama.cpp, vLLM, SAP Generative AI Hub, SAP AI Core Blog Post

Please note that the table above reflects the current state of planning, and that actual topics and timelines may change completely. Additional sessions will be added throughout the year.

Known Issues

No known issues.

How to obtain support

Create an issue in this repository if you find a bug or have questions about the content.

For additional support, ask a question in SAP Community.

Contributing

If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

License

Copyright (c) 2024 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

About

Samples on how to build industry solution leveraging generative AI capabilities on top of SAP BTP and integrated with SAP S/4HANA Cloud.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published