Skip to content

Commit 9523843

Browse files
authored
Restructuring chapters
1 parent a53fc28 commit 9523843

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

docs/blog/Introducing.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -12,38 +12,7 @@ For [SAP BTP](https://help.sap.com/docs/btp?locale=en-US) developers, the AI SDK
1212

1313
This post introduces the main modules and their features.
1414

15-
## AI Orchestration
16-
17-
```xml
18-
<dependency>
19-
<groupId>com.sap.ai.sdk</groupId>
20-
<artifactId>orchestration</artifactId>
21-
<version>1.0.0</version>
22-
</dependency>
23-
```
24-
25-
This `orchestration` module lets you use the [Generative AI Hub Orchestration Service](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration) with templating, content filtering, and data masking from within your applications.
26-
The Orchestration Service streamlines AI interactions while ensuring adherence to content safety guidelines.
27-
28-
* Templating: Build dynamic prompts with placeholders to tailor AI interactions to user inputs.
29-
* Content Filtering: Apply filters to maintain compliance with content safety guidelines.
30-
* Data Masking: Anonymize and pseudonymize sensitive data.
31-
* Grounding: Add external data sources for contextually relevant information (planned for Q1 2025).
32-
33-
**Example SDK code:** Write a simple chat completion.
34-
35-
```java
36-
var client = new OrchestrationClient();
37-
var config = new OrchestrationModuleConfig().withLlmConfig(OrchestrationAiModel.GPT_4O);
38-
var prompt = new OrchestrationPrompt("Hello world! Why is this phrase so famous?");
39-
var result = client.chatCompletion(prompt, config);
40-
41-
String messageResult = result.getContent();
42-
```
43-
44-
You can learn more about the SDK's capabilities for Orchestration Service [in the public repository guide](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/ORCHESTRATION_CHAT_COMPLETION.md).
45-
46-
## AI Management
15+
## AI Core - Setup and Usage
4716

4817
```xml
4918
<dependency>
@@ -74,7 +43,38 @@ AiExecutionStatus status = deployment.getStatus();
7443

7544
You can learn more about the SDK's capabilities for SAP AI Core [in the public repository guide](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/AI_CORE_DEPLOYMENT.md).
7645

77-
## Generative AI with Foundation Models and OpenAI
46+
## AI Core - Orchestration
47+
48+
```xml
49+
<dependency>
50+
<groupId>com.sap.ai.sdk</groupId>
51+
<artifactId>orchestration</artifactId>
52+
<version>1.0.0</version>
53+
</dependency>
54+
```
55+
56+
This `orchestration` module lets you use the [Generative AI Hub Orchestration Service](https://help.sap.com/docs/sap-ai-core/sap-ai-core-service-guide/orchestration) with templating, content filtering, and data masking from within your applications.
57+
The Orchestration Service streamlines AI interactions while ensuring adherence to content safety guidelines.
58+
59+
* Templating: Build dynamic prompts with placeholders to tailor AI interactions to user inputs.
60+
* Content Filtering: Apply filters to maintain compliance with content safety guidelines.
61+
* Data Masking: Anonymize and pseudonymize sensitive data.
62+
* Grounding: Add external data sources for contextually relevant information (planned for Q1 2025).
63+
64+
**Example SDK code:** Write a simple chat completion.
65+
66+
```java
67+
var client = new OrchestrationClient();
68+
var config = new OrchestrationModuleConfig().withLlmConfig(OrchestrationAiModel.GPT_4O);
69+
var prompt = new OrchestrationPrompt("Hello world! Why is this phrase so famous?");
70+
var result = client.chatCompletion(prompt, config);
71+
72+
String messageResult = result.getContent();
73+
```
74+
75+
You can learn more about the SDK's capabilities for Orchestration Service [in the public repository guide](https://github.com/SAP/ai-sdk-java/blob/main/docs/guides/ORCHESTRATION_CHAT_COMPLETION.md).
76+
77+
## AI Core - Foundation Models and OpenAI
7878

7979
```xml
8080
<dependency>

0 commit comments

Comments
 (0)