Skip to content

Commit 999a96b

Browse files
authored
feat: Release 1.10.0 (#532)
* Update to version 1.10.0 * Reset release notes * Update to version 1.11.0-SNAPSHOT
1 parent 5035659 commit 999a96b

File tree

8 files changed

+11
-40
lines changed

8 files changed

+11
-40
lines changed

core-services/document-grounding/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<artifactId>document-grounding</artifactId>

core-services/prompt-registry/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<artifactId>prompt-registry</artifactId>

core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
</parent>
99
<artifactId>core</artifactId>
1010
<name>AI Core client</name>

docs/release_notes.md

Lines changed: 4 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,45 +8,16 @@
88

99
### 🔧 Compatibility Notes
1010

11-
- The **Spring AI** version has been increased from `1.0.0-M6` to the GA release `1.0.0`.
12-
- The `OrchestrationChatOptions` have been, replacing all references to `FunctionCallback` with `ToolCallback`.
13-
- Please follow the [official Spring AI upgrade guide](https://docs.spring.io/spring-ai/reference/upgrade-notes.html#upgrading-to-1-0-0-RC1) for further details.
14-
- The `@Beta` annotations on all classes related to Spring AI have been removed.
15-
- [Orchestration] The `completion` api have been moved to the latest version `/v2/completions`
16-
- `LLMModuleConfig` is replaced by `LLMModelDetails` in `withLLmConfig` method of `OrchestrationModuleConfig` class.
17-
- `PromptTemplatingModuleConfigPrompt` replaces `TemplatingModuleConfig` in the `withTemplateConfig` method of `OrchestrationModuleConfig` class.
18-
- The generated model classes will reflect payload updates including restructuring of the module configurations and renaming of several fields.
19-
- [Document Grounding] Breaking: The `message` field in `RetrievalPerFilterSearchResultWithError` is replaced by `error` and `filterId` with more specific error details.
20-
- [Document Grounding] Extensive generated model class renaming for better specificity due to API spec changes.
21-
- `SearchResults``VectorSearchResults`
22-
- `KeyValueListPair` split into context-specific classes:
23-
- `VectorKeyValueListPair` for vector operations
24-
- `RetrievalKeyValueListPair` for retrieval operations
25-
- `VectorDocumentKeyValueListPair` for vector document operations
26-
- `RetrievalDocumentKeyValueListPair` for retrieval document operations
27-
- `Chunk``VectorChunk` and `RetrievalChunk` for different contexts
28-
- `SearchFilter``VectorSearchFilter` and `RetrievalSearchFilter`
29-
- `SearchConfiguration``VectorSearchConfiguration` and `RetrievalSearchConfiguration`
11+
-
3012

3113
### ✨ New Functionality
3214

33-
- [Core] Added `ClientExceptionFactory` interface to provide custom exception mapping logic for different service clients.
34-
- Extend `OpenAiClientException` and `OrchestrationClientException` to retrieve error diagnostics information received from remote service using `getErrorResponse`.
35-
- [Orchestration] Introduced filtering related exceptions along with convenience methods to obtain additional contextual information.
36-
- `OrchestrationInputFilterException` for prompt filtering and `OrchestrationOutputFilterException` for response filtering.
37-
- `getFilterDetails()`: Returns a map of all filter details.
38-
- `getAzureContentSafetyInput()` and `getAzureContentSafetyInput()` : Returns Azure Content Safety filter scores
39-
- `getLlamaGuard38b()`: Returns LlamaGuard filter scores
40-
- [Document Grounding] Extend pipline operations, notably:
41-
- Added new pipeline creation requests for SDM and WorkZone with `SDMPipelineCreateRequest` and `WorkZonePipelineCreateRequest`.
42-
- S3 and SFTP pipeline configurations extended with `S3Configuration` and `SFTPConfiguration` for including data sources.
43-
- Support `/pipelines/trigger` endpoint to trigger pipelines on-demand via `PipelinesApi#manualTriggerPipeline()`.
15+
-
4416

4517
### 📈 Improvements
4618

47-
- Update AI Core client to 2.40.1
48-
- [Document Grounding] Enhanced pipeline status reporting with additional metadata such as `createdAt`, `modifiedAt`, `lastCompletedAt`.
19+
-
4920

5021
### 🐛 Fixed Issues
5122

52-
- OpenAi: Fix AssistantMessage Bug by now being able to send Assistant Messages using our API Client.
23+
-

foundation-models/openai/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<groupId>com.sap.ai.sdk.foundationmodels</groupId>

orchestration/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
</parent>
99
<artifactId>orchestration</artifactId>
1010
<name>Orchestration client</name>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.sap.ai.sdk</groupId>
55
<artifactId>sdk-parent</artifactId>
6-
<version>1.10.0-SNAPSHOT</version>
6+
<version>1.11.0-SNAPSHOT</version>
77
<packaging>pom</packaging>
88
<name>Parent pom</name>
99
<description>SAP Cloud SDK for AI is the official Software Development Kit (SDK) for SAP AI Core, SAP Generative AI Hub, and Orchestration Service. The parent pom defines dependency versions and plugin configurations</description>

sample-code/spring-app/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>com.sap.ai.sdk</groupId>
66
<artifactId>sdk-parent</artifactId>
7-
<version>1.10.0-SNAPSHOT</version>
7+
<version>1.11.0-SNAPSHOT</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<groupId>com.sap.ai.sdk.app</groupId>

0 commit comments

Comments
 (0)