Release 1.11.0
What's Changed
🔧 Compatibility Notes
-
[Prompt Registry] breaking changes:
Templatehas been renamed toPromptTemplate.- Some endpoints have a new parameter
String aiResourceGroupScopewhich can be set tonull.
For more details please refer to the sample code.
✨ New Functionality
- Extend
OpenAiClientExceptionandOrchestrationClientExceptionto retrieve error diagnostics information received
from remote service.
New available accessors for troubleshooting:getErrorResponse(),getHttpResponse()and,getHttpRequest().
Please note: depending on the error response, these methods may returnnullif the information is not available. - [OpenAI] Added new models for
OpenAiModel:GPT_5,GPT_5_MINIandGPT_5_NANO. - [Orchestration] Added new models for
OrchestrationAiModel:GPT_5,GPT_5_MINIand
GPT_5_NANO. - [Orchestration] Deprecated models for
OrchestrationAiModel:GEMINI_1_5_PROand
OrchestrationAiModel.GEMINI_1_5_FLASH- Replacement are
GEMINI_2_5_PROandGEMINI_2_5_FLASH.
- Replacement are
- [Orchestration] Deprecated
OrchestrationAiModel.IBM_GRANITE_13B_CHATwith no replacement. - [OpenAI] Introduced SpringAI integration with our OpenAI client.
- Added
OpenAiChatModel
- Added
- [Prompt Registry] Using Prompt Registry Templates in SpringAI.
- Added
SpringAiConverter
- Added
- [Orchestration] Added convenience to add custom headers to individual orchestration calls.
- [OpenAI] Added convenience to add custom headers to individual LLM calls.
🐛 Fixed Issues
- [Orchestration] Fixed getting
OrchestrationFilterException.Inputfor bad requests with input filter.
All Commits
click to expand
@Beta reduction and advertising new api by @n-o-u-r-h-a-n in #552OrchestrationFilterException.Input for bad requests with input filter. by @CharlesDuboisSAP in #577Full Changelog: https://github.com/SAP/ai-sdk-java/commits/rel/1.11.0