Package com.sap.ai.sdk.orchestration
package com.sap.ai.sdk.orchestration
-
ClassDescriptionRepresents a chat message as 'assistant' to the orchestration service.A content filter wrapping Azure Content Safety.An Enum wrapping Azure thresholds with readable names.Interface representing convenience wrappers of serializable content filter that defines thresholds for different content categories.Represents an item in a
MessageContentobject.SAP Data Privacy Integration (DPI) can mask personally identifiable information using either anonymization or pseudonymization.Builder for creating DPI masking configurations.Represents a file item in aMessageContentobject.Grounding integrates external, contextually relevant, domain-specific, or real-time data into AI processes.Interface for grounding configurations.Represents an image item in aMessageContentobject.The detail level of the image.A content filter wrapping Llama Guard filter config.Interface for masking configurations.Interface representing convenience wrappers of chat message to the orchestration service.Represents the content of a chat message.Large language models available in Orchestration.OrchestrationAiModel.Parameter<ValueT>Parameter key for a model.Orchestration chat completion output delta for streaming.Orchestration chat completion output.Client to execute requests to the orchestration service.Exception thrown by theOrchestrationClientin case of an error.Class representing a reference to an Orchestration config stored in prompt registry.Builder to create an Orchestration config reference from scenario, name, and version.Builder to create an Orchestration config reference from scenario, name, and version.Configuration for embedding models in the Orchestration service.Represents a request for generating embeddings through the SAP AI Core Orchestration service.Builder step for specifying text inputs to embed.Response wrapper for orchestration embedding operations.Orchestration error response.Orchestration error response for streaming requests.Orchestration error response for synchronous requests.Base exception for errors occurring during orchestration filtering.Exception thrown when an error occurs during input filtering.Exception thrown when an error occurs during output filtering, specifically when the finish reason is a content filter.Internal utility class for getting a default object mapper with preset configuration.Represents the configuration for the orchestration service.Represents a request that can be sent to the orchestration service, containing messages and configuration for the orchestration modules.Configuration for orchestration streaming options.A template to use inOrchestrationModuleConfig.A reference to a template to use inOrchestrationModuleConfig.Enum representing the scope of the template reference.The schema object to use for the response format parameter inOrchestrationTemplate.Represents a chat message as 'system' to the orchestration service.Template configuration for theOrchestrationModuleConfig.Intermediate object to build a template reference.Intermediate object to build a template reference with the given scenario, name, and version.Intermediate object to build a template reference with the given scenario, name, and version.Represents a text item in aMessageContentobject.Represents a chat message as 'tool' to the orchestration service.Configuration helper for SAP Document Translation.Input configuration for translation.Output configuration for translation.Supported values foritems[]whencategory=template_roles.Represents a chat message as 'user' to the orchestration service.