|
8 | 8 |
|
9 | 9 | ### 🔧 Compatibility Notes |
10 | 10 |
|
11 | | -- [Prompt Registry] breaking changes: |
12 | | - - `Template` has been renamed to `PromptTemplate`. |
13 | | - - Some endpoints have a new parameter `String aiResourceGroupScope` which can be set to `null`. |
14 | | - |
15 | | - For more details please refer to the [sample code](https://github.com/SAP/ai-sdk-java/blob/main/sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/controllers/PromptRegistryController.java). |
| 11 | +- |
16 | 12 |
|
17 | 13 | ### ✨ New Functionality |
18 | 14 |
|
19 | | -- Extend `OpenAiClientException` and `OrchestrationClientException` to retrieve error diagnostics information received |
20 | | - from remote service. |
21 | | - New available accessors for troubleshooting: `getErrorResponse()`, `getHttpResponse()` and, `getHttpRequest()`. |
22 | | - Please note: depending on the error response, these methods may return `null` if the information is not available. |
23 | | -- [OpenAI] Added new models for `OpenAiModel`: `GPT_5`, `GPT_5_MINI` and `GPT_5_NANO`. |
24 | | -- [Orchestration] Added new models for `OrchestrationAiModel`: `GPT_5`, `GPT_5_MINI` and |
25 | | - `GPT_5_NANO`. |
26 | | -- [Orchestration] Deprecated models for `OrchestrationAiModel`: `GEMINI_1_5_PRO` and |
27 | | - `OrchestrationAiModel.GEMINI_1_5_FLASH` |
28 | | - - Replacement are `GEMINI_2_5_PRO` and `GEMINI_2_5_FLASH`. |
29 | | -- [Orchestration] Deprecated `OrchestrationAiModel.IBM_GRANITE_13B_CHAT` with no replacement. |
30 | | -- [OpenAI] [Introduced SpringAI integration with our OpenAI client.](https://sap.github.io/ai-sdk/docs/java/spring-ai/openai) |
31 | | - - Added `OpenAiChatModel` |
32 | | -- [Prompt Registry] [Using Prompt Registry Templates in SpringAI.](https://sap.github.io/ai-sdk/docs/java/ai-core/prompt-registry#using-templates-in-springai) |
33 | | - - Added `SpringAiConverter` |
34 | | -- [Orchestration] [Added convenience to add custom headers to individual orchestration calls.](https://sap.github.io/ai-sdk/docs/java/orchestration/chat-completion#custom-headers) |
35 | | -- [OpenAI] [Added convenience to add custom headers to individual LLM calls.](https://sap.github.io/ai-sdk/docs/java/foundation-models/openai/chat-completion#custom-headers) |
| 15 | +- |
36 | 16 |
|
37 | 17 | ### 📈 Improvements |
38 | 18 |
|
39 | 19 | - |
40 | 20 |
|
41 | 21 | ### 🐛 Fixed Issues |
42 | 22 |
|
43 | | -- [Orchestration] Fixed getting `OrchestrationFilterException.Input` for bad requests with input filter. |
| 23 | +- |
0 commit comments