Skip to content

Commit 6dba531

Browse files
authored
Update Introducing.md
1 parent 2a7315f commit 6dba531

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

docs/blog/Introducing.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ This SDK enables integration of generative AI capabilities within your SAP Busin
1010
For SAP BTP developers, the AI SDK is crafted to simplify AI integration and enhance application impact. With features that optimize deployment, improve content safety, and facilitate model orchestration, the SDK lets you bring advanced AI functionality to your applications swiftly and with minimal setup. Whether you need adaptable workflows, secure data handling, or smooth generative model integration, the SDK equips you with robust tools to embed AI-powered features in your SAP BTP solutions.
1111

1212
This post introduces the main artifacts and their features.
13+
1314
## AI Orchestration
1415

1516
```xml
@@ -28,7 +29,8 @@ The orchestration service streamlines AI interactions while ensuring adherence t
2829
* Data Masking: Anonymize and pseudonymize sensitive data.
2930
* Grounding: Add external data sources for contextually relevant information (planned for Q1 2025).
3031

31-
**Example:** Chat completion. ([more](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/ORCHESTRATION_CHAT_COMPLETION.md))
32+
**Example:** Write a simple chat completion.
33+
3234
```java
3335
var client = new OrchestrationClient();
3436
var config = new OrchestrationModuleConfig().withLlmConfig(OrchestrationAiModel.GPT_4O);
@@ -38,6 +40,8 @@ var result = client.chatCompletion(prompt, config);
3840
String messageResult = result.getContent();
3941
```
4042

43+
You can learn more about the orchestration service capabilities [here](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/ORCHESTRATION_CHAT_COMPLETION.md).
44+
4145
## AI Management
4246

4347
```xml
@@ -54,7 +58,8 @@ The `core` module provides tools for workflow and scenario management within SAP
5458
* Configuration Management: Set up configurations for various models and use cases.
5559
* Deployment Management: Deploy AI models and manage their lifecycle within SAP AI Core.
5660

57-
**Example:** Create a deployment in SAP AI Core. ([more](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/AI_CORE_DEPLOYMENT.md))
61+
**Example:** Create a deployment in SAP AI Core.
62+
5863
```java
5964
var api = new DeploymentApi();
6065
var resourceGroupId = "default";
@@ -66,6 +71,8 @@ String id = deployment.getId();
6671
AiExecutionStatus status = deployment.getStatus();
6772
```
6873

74+
You can learn more about the SAP AI Core capabilities [here](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/AI_CORE_DEPLOYMENT.md).
75+
6976
## Generative AI with Foundation Models and OpenAI
7077

7178
```xml
@@ -79,7 +86,8 @@ AiExecutionStatus status = deployment.getStatus();
7986
The `openai` module, along with other artifacts in the `com.sap.ai.sdk.foundationmodels` group, enables streamlined access to specific generative AI models available through the Generative AI Hub.
8087
The module provides a simplified interface focused on direct model interactions, ideal for developers who require direct access to foundation models for inference and embedding requests without additional orchestration features.
8188

82-
**Example:** Simple chat completion. ([more](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/OPENAI_CHAT_COMPLETION.md))
89+
**Example:** Write a simple chat completion.
90+
8391
```java
8492
var result =
8593
OpenAiClient.forModel(GPT_35_TURBO)
@@ -89,6 +97,8 @@ var result =
8997
String resultMessage = result.getContent();
9098
```
9199

100+
You can learn more about the foundation models and OpenAI specific capabilities [here](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/OPENAI_CHAT_COMPLETION.md).
101+
92102
## Getting Started
93103

94104
You will need _Java 17_ or higher.

0 commit comments

Comments
 (0)