Package com.sap.ai.sdk.orchestration
Class OrchestrationAiModel
java.lang.Object
com.sap.ai.sdk.orchestration.OrchestrationAiModel
Large language models available in Orchestration.
Please note that the template of models provided in this class might be outdated. To check the latest availability of models in Orchestration, please refer to SAP Availability of Generative AI Models and pay attention to the Available in Orchestration column.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceParameter key for a model. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-10-31.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-04-28.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-07-21.static final OrchestrationAiModelAnthropic Claude 4.5 Haiku model.static final OrchestrationAiModelAnthropic Claude 4.5 Opus model.static final OrchestrationAiModelAnthropic Claude 4.5 Sonnet model.static final OrchestrationAiModelAnthropic Claude 4.6 Opus model.static final OrchestrationAiModelAnthropic Claude 4.6 Sonnet model.static final OrchestrationAiModelAnthropic Claude 4.7 Opus model.static final OrchestrationAiModelAnthropic Claude 4.8 Opus model.static final OrchestrationAiModelAnthropic Claude 4 Opus model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelCohere Command a Reasoning model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-11-31.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-04-09.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-24.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-24.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2026-02-05.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2026-02-25.static final OrchestrationAiModelGoogle Cloud Platform Gemini 2.5 Flash model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 2.5 Flash Lite model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 2.5 Pro model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.1 Flash Lite model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.1 Pro preview early access model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.5 Flash model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.5 Flash Lite model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.6 Flash model.static final OrchestrationAiModelGoogle Cloud Platform Gemini 3.8 Flash model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-01.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-01.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-01.static final OrchestrationAiModelstatic final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelAzure OpenAI GPT-4.1 model.static final OrchestrationAiModelAzure OpenAI GPT-4.1-mini model.static final OrchestrationAiModelAzure OpenAI GPT-4.1-nano model.static final OrchestrationAiModelAzure OpenAI GPT-4o model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.The suggested replacement model isGPT_5_MINI.static final OrchestrationAiModelAzure OpenAI GPT-5 model.static final OrchestrationAiModelAzure OpenAI GPT-5-mini model.static final OrchestrationAiModelAzure OpenAI GPT-5-nano model.static final OrchestrationAiModelAzure OpenAI GPT-5.1 model.static final OrchestrationAiModelAzure OpenAI GPT-5.2 model.static final OrchestrationAiModelAzure OpenAI GPT-5.3-codex model.static final OrchestrationAiModelAzure OpenAI GPT-5.4 model.static final OrchestrationAiModelAzure OpenAI GPT-5.4-nano model.static final OrchestrationAiModelAzure OpenAI GPT-5.5 model.static final OrchestrationAiModelAzure OpenAI GPT-5.6-luna model.static final OrchestrationAiModelAzure OpenAI GPT-5.6-sol model.static final OrchestrationAiModelAzure OpenAI GPT-5.6-terra model.static final OrchestrationAiModelAzure OpenAI GPT-6-astra model.static final OrchestrationAiModelAzure OpenAI GPT-6-luna model.static final OrchestrationAiModelAzure OpenAI GPT-6.1-sol model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement not earlier than 2025-09-30.static final OrchestrationAiModelMeta Llama Cinderella DN model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-07-30.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelMistralAI Mistral Medium model.static final OrchestrationAiModelMistralAI Mistral Medium Instruct model.static final OrchestrationAiModelMistralAI Mistral Small model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelAmazon Nova Lite model.static final OrchestrationAiModelAmazon Nova Micro model.static final OrchestrationAiModelAmazon Nova Premier model.static final OrchestrationAiModelAmazon Nova Pro model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelAzure OpenAI o3 model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core.static final OrchestrationAiModelAzure OpenAI o4-mini model.static final OrchestrationAiModelAlibaba Qwen 3.6 flash model.static final OrchestrationAiModelAlibaba Qwen 3.6 plus model.static final OrchestrationAiModelAlibaba Qwen 3.7 max model.static final OrchestrationAiModelAlibaba Qwen 3.7 plus model.static final OrchestrationAiModelAlibaba Qwen 3.8 max model.static final OrchestrationAiModelAlibaba Qwen 3 max model.static final OrchestrationAiModelSAP ABAP 1 model.static final OrchestrationAiModelPerplexity AI Sonar model.static final OrchestrationAiModelPerplexity AI Sonar Deep Research model.static final OrchestrationAiModelPerplexity AI Sonar Pro model.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-08-15.static final OrchestrationAiModelDeprecated.This model is deprecated on AI Core with a planned retirement on 2025-08-15. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()The name of the model.Optional parameters on this model.The version of the model, defaults to "latest".inthashCode()toString()The name of the model.<ValueT> OrchestrationAiModelwithParam(OrchestrationAiModel.Parameter<ValueT> param, ValueT value) Additional parameter on this model.Additional parameter on this model.withParams(Map<String, Object> params) Optional parameters on this model.withReasoningEffort(ReasoningEffort effort) Set thereasoning_effortparameter on this model.withVersion(String version) The version of the model, defaults to "latest".
-
Field Details
-
IBM_GRANITE_13B_CHAT
Deprecated.This model is deprecated on AI Core with a planned retirement not earlier than 2025-09-30.IBM Granite 13B Chat model. -
MISTRAL_LARGE_INSTRUCT
Deprecated.This model is deprecated on AI Core.MistralAI Mistral Large Instruct model. -
MISTRAL_SMALL_INSTRUCT
Deprecated.This model is deprecated on AI Core.MistralAI Mistral Small Instruct model. -
MISTRAL_MEDIUM_INSTRUCT
MistralAI Mistral Medium Instruct model. -
MIXTRAL_8X7B_INSTRUCT_V01
Deprecated.This model is deprecated on AI Core. The suggested replacement model isMISTRAL_SMALL_INSTRUCT.MistralAI Mixtral 8x7B Instruct v01 model. -
MISTRAL_SMALL
MistralAI Mistral Small model. -
MISTRAL_MEDIUM
MistralAI Mistral Medium model. -
LLAMA3_70B_INSTRUCT
Deprecated.This model is deprecated on AI Core.Meta Llama3 70B Instruct model. -
LLAMA3_1_70B_INSTRUCT
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-07-30.Meta Llama3.1 70B Instruct model. -
LLAMA_CINDERELLA_DN
Meta Llama Cinderella DN model. -
COHERE_COMMAND_A_REASONING
Cohere Command a Reasoning model. -
CLAUDE_3_SONNET
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-07-21. The suggested replacement model isCLAUDE_4_SONNET.Anthropic Claude 3 Sonnet model. -
CLAUDE_3_HAIKU
Deprecated.This model is deprecated on AI Core. The suggested replacement model isCLAUDE_4_5_HAIKU.Anthropic Claude 3 Haiku model. -
CLAUDE_3_OPUS
Deprecated.This model is deprecated on AI Core. The suggested replacement model isCLAUDE_4_OPUS.Anthropic Claude 3 Opus model. -
CLAUDE_3_5_SONNET
Deprecated.This model is deprecated on AI Core. The suggested replacement model isCLAUDE_4_SONNET.Anthropic Claude 3.5 Sonnet model. -
CLAUDE_3_7_SONNET
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-04-28.Anthropic Claude 3.7 Sonnet model. -
CLAUDE_4_OPUS
Anthropic Claude 4 Opus model. -
CLAUDE_4_5_OPUS
Anthropic Claude 4.5 Opus model. -
CLAUDE_4_SONNET
Deprecated.This model is deprecated on AI Core. The suggested replacement model isCLAUDE_4_5_SONNET.Anthropic Claude 4 Sonnet model. -
CLAUDE_4_5_SONNET
Anthropic Claude 4.5 Sonnet model. -
CLAUDE_4_5_HAIKU
Anthropic Claude 4.5 Haiku model. -
CLAUDE_4_6_OPUS
Anthropic Claude 4.6 Opus model. -
CLAUDE_4_6_SONNET
Anthropic Claude 4.6 Sonnet model. -
CLAUDE_4_7_OPUS
Anthropic Claude 4.7 Opus model. -
CLAUDE_4_8_OPUS
Anthropic Claude 4.8 Opus model. -
TITAN_TEXT_LITE
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-08-15.Amazon Titan Text Lite model. -
TITAN_TEXT_EXPRESS
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-08-15.Amazon Titan Text Express model. -
NOVA_PRO
Amazon Nova Pro model. -
NOVA_LITE
Amazon Nova Lite model. -
NOVA_MICRO
Amazon Nova Micro model. -
NOVA_PREMIER
Amazon Nova Premier model. -
GPT_35_TURBO
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-01. The suggested replacement model isGPT_4O_MINI.Azure OpenAI GPT-3.5 Turbo model. -
GPT_35_TURBO_16K
Deprecated.This model is deprecated on AI Core.Azure OpenAI GPT-3.5 Turbo model. -
GPT_35_TURBO_0125
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-01. The suggested replacement model isGPT_4O_MINI.Azure OpenAI GPT-3.5 Turbo model. -
GPT_4
Deprecated.Azure OpenAI GPT-4 model. -
GPT_41_MINI
Azure OpenAI GPT-4.1-mini model. -
GPT_41
Azure OpenAI GPT-4.1 model. -
GPT_41_NANO
Azure OpenAI GPT-4.1-nano model. -
GPT_4_32K
Deprecated.This model is deprecated on AI Core.Azure OpenAI GPT-4 model. -
GPT_4_0613
Deprecated.Azure OpenAI GPT-4 version 0613 model. -
GPT_4O
Azure OpenAI GPT-4o model. -
GPT_4O_MINI
Deprecated.This model is deprecated on AI Core.The suggested replacement model isGPT_5_MINI.Azure OpenAI GPT-4o-mini model. -
OPENAI_O1
Deprecated.This model is deprecated on AI Core.Azure OpenAI o1 model. -
OPENAI_O3_MINI
Deprecated.This model is deprecated on AI Core.Azure OpenAI o3-mini model. -
OPENAI_O4_MINI
Azure OpenAI o4-mini model. -
OPENAI_O3
Azure OpenAI o3 model. -
GPT_5
Azure OpenAI GPT-5 model. -
GPT_5_MINI
Azure OpenAI GPT-5-mini model. -
GPT_5_NANO
Azure OpenAI GPT-5-nano model. -
GPT_51
Azure OpenAI GPT-5.1 model. -
GPT_52
Azure OpenAI GPT-5.2 model. -
GPT_53_CODEX
Azure OpenAI GPT-5.3-codex model. -
GPT_54
Azure OpenAI GPT-5.4 model. -
GPT_54_NANO
Azure OpenAI GPT-5.4-nano model. -
GPT_55
Azure OpenAI GPT-5.5 model. -
GPT_56_SOL
Azure OpenAI GPT-5.6-sol model. -
GPT_56_LUNA
Azure OpenAI GPT-5.6-luna model. -
GPT_56_TERRA
Azure OpenAI GPT-5.6-terra model. -
GPT_6_ASTRA
Azure OpenAI GPT-6-astra model. -
GPT_6_LUNA
Azure OpenAI GPT-6-luna model. -
GPT_61_SOL
Azure OpenAI GPT-6.1-sol model. -
GEMINI_1_0_PRO
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-04-09. The suggested replacement model isGEMINI_2_0_FLASHorGEMINI_2_0_FLASH_LITE.Google Cloud Platform Gemini 1.0 Pro model. -
GEMINI_1_5_PRO
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-24. The suggested replacement model isGEMINI_2_5_PRO.Google Cloud Platform Gemini 1.5 Pro model. -
GEMINI_1_5_FLASH
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-09-24. The suggested replacement model isGEMINI_2_5_FLASH.Google Cloud Platform Gemini 1.5 Flash model. -
GEMINI_2_0_FLASH
Deprecated.This model is deprecated on AI Core with a planned retirement on 2026-02-05.Google Cloud Platform Gemini 2.0 Flash model. -
GEMINI_2_0_FLASH_LITE
Deprecated.This model is deprecated on AI Core with a planned retirement on 2026-02-25.Google Cloud Platform Gemini 2.0 Flash-Lite model. -
GEMINI_2_5_FLASH
Google Cloud Platform Gemini 2.5 Flash model. -
GEMINI_2_5_FLASH_LITE
Google Cloud Platform Gemini 2.5 Flash Lite model. -
GEMINI_2_5_PRO
Google Cloud Platform Gemini 2.5 Pro model. -
GEMINI_3_1_FLASH_LITE
Google Cloud Platform Gemini 3.1 Flash Lite model. -
GEMINI_3_5_FLASH
Google Cloud Platform Gemini 3.5 Flash model. -
GEMINI_3_1_PRO_PREVIEW_EA
Google Cloud Platform Gemini 3.1 Pro preview early access model. -
GEMINI_3_5_FLASH_LITE
Google Cloud Platform Gemini 3.5 Flash Lite model. -
GEMINI_3_6_FLASH
Google Cloud Platform Gemini 3.6 Flash model. -
GEMINI_3_8_FLASH
Google Cloud Platform Gemini 3.8 Flash model. -
ALEPHALPHA_PHARIA_1_7B_CONTROL
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-10-31. The suggested replacement model isMISTRAL_SMALL_INSTRUCT.Alephalpha-pharia-1-7b-control model. -
DEEPSEEK_R1
Deprecated.This model is deprecated on AI Core with a planned retirement on 2025-11-31.DeepSeek-R1. -
SONAR
Perplexity AI Sonar model. -
SONAR_PRO
Perplexity AI Sonar Pro model. -
SONAR_DEEP_RESEARCH
Perplexity AI Sonar Deep Research model. -
SAP_ABAP_1
SAP ABAP 1 model. -
QWEN_3_MAX
Alibaba Qwen 3 max model. -
QWEN_3_6_PLUS
Alibaba Qwen 3.6 plus model. -
QWEN_3_6_FLASH
Alibaba Qwen 3.6 flash model. -
QWEN_3_7_MAX
Alibaba Qwen 3.7 max model. -
QWEN_3_7_PLUS
Alibaba Qwen 3.7 plus model. -
QWEN_3_8_MAX
Alibaba Qwen 3.8 max model.
-
-
Constructor Details
-
OrchestrationAiModel
Creates a newOrchestrationAiModelinstance.- Parameters:
name- The name of the model.params- Optional parameters on this model.Map.of( "max_completion_tokens", 50, "temperature", 0.1, "frequency_penalty", 0, "presence_penalty", 0)version- The version of the model, defaults to "latest".
-
-
Method Details
-
withParam
Additional parameter on this model.- Parameters:
key- the parameter key.value- the parameter value. Can benullif not applicable.- Returns:
- a new model with the additional parameter.
-
withParam
@Nonnull public <ValueT> OrchestrationAiModel withParam(@Nonnull OrchestrationAiModel.Parameter<ValueT> param, @Nullable ValueT value) Additional parameter on this model.- Type Parameters:
ValueT- the parameter value type.- Parameters:
param- the parameter key.value- the parameter value. Can benullif not applicable.- Returns:
- a new model with the additional parameter.
-
withReasoningEffort
Set thereasoning_effortparameter on this model.- Parameters:
effort- the reasoning effort level.- Returns:
- a new model with the
reasoning_effortparameter set. - See Also:
-
getName
The name of the model. -
getParams
Optional parameters on this model.Map.of( "max_completion_tokens", 50, "temperature", 0.1, "frequency_penalty", 0, "presence_penalty", 0) -
getVersion
The version of the model, defaults to "latest". -
equals
-
hashCode
public int hashCode() -
toString
-
withName
The name of the model.- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withParams
Optional parameters on this model.Map.of( "max_completion_tokens", 50, "temperature", 0.1, "frequency_penalty", 0, "presence_penalty", 0)- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-
withVersion
The version of the model, defaults to "latest".- Returns:
- a clone of this object, except with this updated property (returns
thisif an identical value is passed).
-