|
8 | 8 |
|
9 | 9 | ### 🔧 Compatibility Notes |
10 | 10 |
|
11 | | -- The constructors `UserMessage(MessageContent)` and `SystemMessage(MessageContent)` are removed. Use `Message.user(String)`, `Message.user(ImageItem)`, or `Message.system(String)` instead. |
| 11 | +- [Orchestration] The constructors `UserMessage(MessageContent)` and `SystemMessage(MessageContent)` are removed. Use `Message.user(String)`, `Message.user(ImageItem)`, or `Message.system(String)` instead. |
12 | 12 | - Deprecate `getCustomField(String)` in favor of `toMap()` on generated model classes. |
13 | | - - `com.sap.ai.sdk.core.model.*` |
14 | | - - `com.sap.ai.sdk.orchestration.model.*` |
| 13 | + - `com.sap.ai.sdk.core.model.*` |
| 14 | + - `com.sap.ai.sdk.orchestration.model.*` |
15 | 15 |
|
16 | 16 | ### ✨ New Functionality |
17 | 17 |
|
18 | | -- [Add Spring AI tool calling](../guides/SPRING_AI_INTEGRATION.md#tool-calling). |
19 | | -- [Add Document Grounding Client](https://github.com/SAP/ai-sdk-java/tree/main/docs/guides/GROUNDING.md) |
20 | | - - `com.sap.ai.sdk:document-grounding:1.4.0` |
| 18 | +- [Orchestration] [Add Spring AI tool calling](../guides/SPRING_AI_INTEGRATION.md#tool-calling). |
| 19 | +- [Document Grounding] [Add Document Grounding Client](https://github.com/SAP/ai-sdk-java/tree/main/docs/guides/GROUNDING.md) |
| 20 | + - `com.sap.ai.sdk:document-grounding:1.4.0` |
| 21 | +- [OpenAI] New generated model classes introduced for _AzureOpenAI_ specification dated 2024-10-21. |
| 22 | +- [OpenAI] Introducing [new user interface](../guides/OPENAI_CHAT_COMPLETION.md/#new-user-interface-v140) for chat completion wrapping the generated model classes. |
| 23 | + - `OpenAiChatCompletionRequest` and `OpenAiChatCompletionResponse`' for high level request and response handling. |
| 24 | + - `OpenAiUserMessage`, `OpenAiSystemMessage`, `OpenAiAssistantMessage` and `OpenAiToolMessage` for message creation for different content types. |
| 25 | + - `OpenAiToolChoice` for configuring chat completion requests with tool selection strategy. |
| 26 | +- [OpenAI] Introducing new user interface for embedding calls using `OpenAiEmbeddingRequest` and `OpenAiEmbeddingResponse`. |
21 | 27 |
|
22 | 28 | ### 📈 Improvements |
23 | 29 |
|
|
0 commit comments