## 4.2.6  Generative AI in ABAP Cloud
The Generative AI in ABAP Cloud guide provides information on various AI use cases for ABAP Cloud.
## Use Cases
Generative AI in ABAP Cloud is designed to support you with the following use cases:
- Support you with your day-to-day tasks when working with ABAP code, to increase your efficiency and to lower total cost of development
- Include generative AI in your custom business applications The Generative AI in ABAP Cloud guide provides information on the different use cases for generative AI in ABAP Cloud.
##  Note
To leverage Joule's capabilities, you need to purchase an additional license: For SAP BTP ABAP environment, SAP S/4HANA Cloud Public Edition, and SAP S/4HANA Cloud Private Edition, see SAP Note 3571857 .
## Generative AI in ABAP - The Big Picture
<!-- image -->
- SAP Joule for developers, ABAP AI capabilities consists of a set of AI-based features that can be integrated into ABAP development tools for Eclipse. [https:/ /help.sap.com/docs/abap-ai/generative-ai-inabap-cloud/getting-ai-coding-assistance-with-joule-for-developers-abap-ai-capabilities]
- Get support while developing in ABAP development tools for Eclipse by using the Joule chat for questions and tasks. [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/use-joule-chat]
- Get detailed explanations while developing in ABAP development tools for Eclipse by using the Explain feature. [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/get-ai-based-explanations]
- Learn how to use the predictive code completion in ABAP development tools for Eclipse. [https:/ / help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/use-predictive-code-completion]
- Learn how AI-based ABAP Unit features can help you generate unit test methods and improve your existing test code. [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/use-abap-unit-capabilities]
- Use SAP Joule for developers, ABAP AI capabilities to boost your efficiency in generating unit test class for ABAP CDS entity. [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/use-cds-test-classgenerator]
- Using the ABAP AI SDK powered by Intelligent Scenario Lifecycle Management, you can enhance your own custom ABAP-based applications with integrated generative AI features. [https:/ /help.sap.com/docs/ abap-ai/generative-ai-in-abap-cloud/developing-your-own-ai-enabled-applications]
- To be able to use the APIs in the ABAP AI SDK powered by Intelligent Scenario Lifecycle Management (ISLM), your system administrator must perform some setup steps, including setting up system connections with the generative AI hub, where the LLM access service resides. As a developer, you create intelligent scenarios and intelligent scenario models to store information such as the relevant large language model. [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abap-cloud/set-up-abap-aisdk-powered-by-intelligent-scenario-lifecycle-management]
- The ABAP AI SDK is a reuse library in an ABAP system that provides access to generative AI functionality via Intelligent Scenario Lifecycle Management (ISLM). Use it to interact with large language models and to call released ABAP classes and interfaces directly in your application code through application programming interfaces (APIs). [https:/ /help.sap.com/docs/abap-ai/generative-ai-in-abapcloud/api-reference-guide-for-abap-ai-sdk]