AI Capabilities

SAP LeanIX AI capabilities use generative AI to streamline enterprise architecture tasks, including querying data and generating documentation. They enhance efficiency and understanding, empowering users with actionable insights.

Overview

SAP LeanIX AI capabilities apply the power of generative AI to enterprise architecture data. By automating tedious documentation tasks, accelerating data usage, and speeding up research, SAP LeanIX AI capabilities unlock tangible benefits that help businesses gain a competitive edge.

SAP LeanIX AI capabilities allow users to explore the power of large language models flexibly and securely. They are powered by dedicated OpenAI models hosted on Microsoft Azure, ensuring the security and confidentiality of enterprise architecture data.

📘

Note

  • SAP LeanIX AI capabilities leverage, Microsoft’s Azure OpenAI Service with Azure’s security and enterprise promise.
  • The data from SAP LeanIX workspaces is NOT used to train large language models. For further details on data privacy and security, see the Azure documentation.

Base AI Capabilities

Base AI capabilities in SAP LeanIX encompass the following features:

  • Inventory AI prompt leverages generative AI to provide a natural language interface for querying data, generating documentation, and obtaining insights in the inventory.
  • AI-assisted text simplifies and standardizes text creation by analyzing content and context. Additionally, it transforms and enriches existing text to ensure clarity and accuracy. It is accessible in various areas, including fact sheet descriptions and other documentation.
  • AI-generated context aids users in understanding the tasks better by providing additional details and explanations. It is accessible, for example, in to-do tasks and surveys, assisting users in completing tasks efficiently.
  • AI-supported translation enables you to translate labels and help texts for fact sheet attributes in the meta model configuration.

📘

Note

Currently, only admins can make use of the Inventory AI prompt and AI-supported translation features, whereas AI-assisted text and AI-generated context are accessible to all users

Activating and Deactivating Base AI Capabilities

📘

Note

SAP LeanIX base AI capabilities doesn't incur any additional costs.

Agreeing to SAP AI terms is a prerequisite for activating AI capabilities. For new customers, the SAP AI terms are included in the standard contract, and base AI capabilities are activated by default. However, you can exclude the AI terms in your contract if you prefer. For further information on AI terms, user data handling, Microsoft Azure OpenAI usage, and privacy concerns refer to Frequently Asked Questions.

Existing customers who want to activate base AI capabilities can request them by following these steps:

  1. Navigate to admin settings and select Optional Features & Early Access.
  2. Click Request access on the base AI capabilities feature.
Requesting Access for Base AI Capabilities

Requesting Access for Base AI Capabilities

  1. You are prompted to agree to the AI terms. Complete the process by clicking on Open the AI Terms and providing your consent.

Once the signed terms are processed, base AI capabilities are activated for all the workspaces under your contract. If you do not want them in a particular workspace, you can deactivate them by selecting Deactivate next to Base AI Capabilities in the Optional Features & Early Access section in that particular workspace.

📘

Note

If you signed the SAP AI terms before August 1, 2024, base AI capabilities must be activated individually for each workspace by selecting Activate next to Base AI Capabilities in the Optional Features & Early Access section.

Inventory AI Prompt

Inventory AI prompt combines the information in your inventory with the power of generative AI to make enterprise architecture information more accessible and actionable. It provides a natural language interface for interacting with your enterprise architecture repository, allowing you to ask questions, query data, and receive insights using everyday language. You can use predefined requests or your own prompts to get assistance in various tasks.

With the inventory AI prompt, you can:

  • Generate descriptions and get better context.
  • Request recommendations for optimizing enterprise architecture based on best practices, industry standards, and organizational goals.
  • Query for suggestions on changes to application portfolios, infrastructure configurations, and IT governance processes.
  • Obtain details about specific data objects, such as their attributes, dependencies, and usage, and get assistance in data object-related operations through REST API examples.
  • Obtain quick insights regarding potential risks, relevant regulations, and standards.

Using the Inventory AI Prompt

To use the inventory AI prompt, do the following:

  1. Click Start AI prompt in the inventory to open the Inventory AI prompt page.
  2. Enter your prompt in the prompt field, or select predefined prompts from the drop-down menu. Predefined prompts also automatically apply filters as required.
  3. Click on the Run Request button (play icon) next to the fact sheets for which you want to execute the request. You can also select multiple fact sheets and run the request at once for selected fact sheets.

    📘

    The selection of all fact sheets in scope for bulk action is intentionally restricted to prevent unnecessary load and resource usage on our end.

  4. To ensure accuracy, it's recommended to review AI-generated content before saving it to the fact sheet. Therefore, you need to confirm each response individually by clicking the Save icon represented by the check mark.
  5. If the response is not satisfactory, you can regenerate it by clicking the Run Request button (play icon).
Using Inventory AI Prompt

Using Inventory AI Prompt

👍

Tip

  • Adjust the predefined prompt or create your own request to make it more specific to your needs and to improve the results.
  • By specifying the language in your requests, you can receive responses in different languages. For example, "Create description of 2 sentences in French with link to French website".

AI-Assisted Text

The AI-assisted text allows you to effortlessly create or enhance various types of text content by analyzing the context and providing options to improve it through rewriting or summarizing existing text.

For example, currently, AI-assisted text analyzes the content and context of the fact sheet to generate a concise and accurate description for fact sheets. This feature streamlines the process of creating informative descriptions, saving users time and effort.

To use the AI-assisted text feature, click on the AI help icon located at the bottom right corner of the description field. It automatically generates a description, which you can then refine, rewrite, summarize, or format as needed. Additionally, you can explain the relations of all related fact sheets, create bullet points, format them as paragraphs, or undo changes.

AI-assisted Text in Description of a Fact Sheet

AI-Assisted Text in Description of a Fact Sheet

AI-Generated Context

AI-generated context provides additional information and insights by analyzing existing data and context, helping users better understand tasks or requests and make informed decisions. Also, AI-generated context provides suggestions for configuration parameters in integrations, helping you streamline the configuration process.

For example, currently, the AI-generated context provides additional details and explanations for the to-dos to help you understand the task better and complete it more efficiently. It recognizes the underlying request of the to-do and considers the to-do’s description and other details in the fact sheet to generate context and help users in their tasks.

To use the AI-generated context feature in to-dos, click on the AI Help icon in the task. You can regenerate the response if needed and delete the context when no longer required.

AI-generated Context in To-Dos

AI-Generated Context in To-Dos

As an admin user, you can use AI capabilities to generate field mapping suggestions when configuring the integration with ServiceNow. This enables you to streamline the configuration process and save time on manual mapping between SAP LeanIX and ServiceNow. For more information, see AI-Generated Field Mapping Suggestions.

AI-Supported Translation

The AI-supported translation allows administrators to add and translate labels and help texts for both newly created and existing attributes in the meta model configuration. This enables you to ensure that labels and help texts for fact sheet attributes are accessible in multiple languages, facilitating a more inclusive and comprehensible user experience for all users, regardless of language preference. The ability to perform translations en masse saves time and effort while also ensuring consistency across the translated content.

To use AI-supported translation while adding a new attribute, click the Add Translations button on the Translations tab on the right-side panel. Labels and help texts in different languages are automatically generated for all the fields, field values, and relations.

Adding Translations to Attributes Using AI-Supported Translation

Adding Translations to Attributes Using AI-Supported Translation

If needed, you can undo or rewrite the generated translations. For existing attributes, if a translation is missing in one or more languages, you can add the missing translations by clicking the AI Help icon and selecting the appropriate option.

Options for Adding Missing Translations, Rewriting, or Undoing the Translation

Options for Adding Missing Translations, Rewriting, or Undoing the Translation

Frequently Asked Questions

Usage and General Queries

Q: If I have multiple workspaces, which of them gets the feature?

A: All SAP LeanIX workspaces under your main SAP LeanIX contract receive the feature. However, you have the option to deactivate the AI capabilities if you do not want them in particular workspaces. See Activating and Deactivating Base AI Capabilities.

Q: Do SAP LeanIX AI capabilities use a dedicated language model for each SAP LeanIX customer?

A: No, SAP LeanIX AI capabilities leverage Microsoft's Azure OpenAI Service with the same unmodified model(s) for all SAP LeanIX customers.

Q: Can I use a different language model or my own Azure OpenAI Service?

A: No, the SAP LeanIX AI capabilities only leverage the dedicated OpenAI models of Microsoft's Azure OpenAI Service.

Q: Where can I find more information on the used AI Service?

A: You can find more information on the website of Microsoft’s Azure OpenAI Service.

Q: Are there API endpoints available to the base AI capabilities?

A: No, the base AI capabilities cannot be accessed via our API endpoint

Data Handling and Privacy Concerns

Q: Where is the language model hosted, and where is the data processed?

A: Depending on the availability, we try to leverage the language model hosted in the customer's region. However, as Microsoft does not guarantee availability in all regions, we might choose different regions where necessary.

Q: Which data is processed by the Microsoft Azure OpenAI service?

A: The data processed depends on the specific use case. For instance, to generate a description for a Fact Sheet, relevant data from that fact sheet, such as name, existing description, and relations are used. When generating the context of a to-do, relevant data from any related fact sheet is also taken into account.

It's important to note that no personally identifiable information (PII) data, like names or email addresses of users, is sent to the Azure OpenAI service.

Q: Which data from my SAP LeanIX AI capabilities usage does SAP LeanIX store?

A: The request query in the prompt and the selected fact sheet type info are stored to analyze usage patterns. The query context with workspace data is not stored.

Q: Does anyone outside of SAP LeanIX have access to the processed data?

A: No. No explicit access is granted to any third party, including Microsoft Azure personnel.

Q: Is any of my workspace data used to train the AI/language model?

A: No, the large language models used are not retrained with data from your workspace.

Q: Does SAP LeanIX or Microsoft Azure OpenAI send my workspace data to OpenAI?

A: No. Microsoft hosts the OpenAI models within its Azure infrastructure, and all workspace data sent as context to Azure OpenAI remains within the Azure OpenAI service.

Legal and Compliance Inquiries

Q: What does the AI terms agreement contain, and why is it necessary to agree to it?

A: AI terms simply acknowledge that SAP LeanIX uses AI functionality to deliver certain features. It's a standard acknowledgment required to ensure transparency and it does not pose any additional obligation to the customer.

Q: Do the base AI capabilities process personal data? Should customers update their contract terms with SAP LeanIX due to AI capability activation?

A: The base AI capabilities do not process personal data, so there is no need to update the contract's data processing terms.

Q: What agreements did SAP LeanIX sign with Microsoft regarding these AI capabilities?

A: SAP LeanIX has standard commercial terms with Microsoft for the use of their AI functionalities. More details can be found on Microsoft’s Azure OpenAI Service.

Q: Are there any additional terms from Microsoft Azure Open AI Services for the SAP LeanIX base AI capabilities?

A: There are no additional terms from Microsoft. Any future updates will be made available via SAP LeanIX Commercial.