- Changed return type of
List<Double> getEmbedding()
from experimental APIOpenAiEmbeddingData
tofloat[]
to match recent Spring AI change.
- Added
streamChatCompletion()
andstreamChatCompletionDeltas()
to theOrchestrationClient
.
- Update AI Core client to 2.37.0
- Introduce AI Core client to consume the AI Core Rest APIs.
Here are a few features:
- Artifact management: register and organize datasets and model artifacts.
- Configuration management: set up configurations for various models and use cases.
- Deployment management: deploy AI models and manage their lifecycle within SAP AI Core.
- Introduce Orchestration client for consuming the following features of the orchestration service:
- Harmonized LLM access via orchestration
- Prompt templates
- Content filtering
- Masking
- Introduce the OpenAI client to consume the following features:
- Chat completion and streaming chat completion
- Text
- Images
- Tools
- Generate embeddings for input text.
- Chat completion and streaming chat completion
Warning
All model classes are generated or depend on changing specifications. This means that model classes are not stable and may change in the future.