diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiModel.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiModel.java index ec50a205c..63ed5b39b 100644 --- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiModel.java +++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiModel.java @@ -7,6 +7,10 @@ /** * OpenAI models that are available in AI Core. * + *
Please note that the template of models provided in this class might be outdated. To check the + * latest availability of OpenAI models in AI Core, please refer to SAP Availability of Generative AI Models . + * * @param name The name of the model. * @param version The version of the model (optional). */ diff --git a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationAiModel.java b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationAiModel.java index d217a81f4..f736751ac 100644 --- a/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationAiModel.java +++ b/orchestration/src/main/java/com/sap/ai/sdk/orchestration/OrchestrationAiModel.java @@ -9,7 +9,14 @@ import lombok.Value; import lombok.With; -/** Large language models available in Orchestration. */ +/** + * 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. + */ @Value @With @AllArgsConstructor @@ -81,6 +88,17 @@ public class OrchestrationAiModel { public static final OrchestrationAiModel TITAN_TEXT_EXPRESS = new OrchestrationAiModel("amazon--titan-text-express"); + /** Amazon Nova Pro model */ + public static final OrchestrationAiModel NOVA_PRO = new OrchestrationAiModel("amazon--nova-pro"); + + /** Amazon Nova Lite model */ + public static final OrchestrationAiModel NOVA_LITE = + new OrchestrationAiModel("amazon--nova-lite"); + + /** Amazon Nova Micro model */ + public static final OrchestrationAiModel NOVA_MICRO = + new OrchestrationAiModel("amazon--nova-micro"); + /** Azure OpenAI GPT-3.5 Turbo chat completions model */ public static final OrchestrationAiModel GPT_35_TURBO = new OrchestrationAiModel("gpt-35-turbo"); @@ -88,6 +106,10 @@ public class OrchestrationAiModel { public static final OrchestrationAiModel GPT_35_TURBO_16K = new OrchestrationAiModel("gpt-35-turbo-16k"); + /** Azure OpenAI GPT-3.5 Turbo chat completions model */ + public static final OrchestrationAiModel GPT_35_TURBO_0125 = + new OrchestrationAiModel("gpt-35-turbo-0125"); + /** Azure OpenAI GPT-4 chat completions model */ public static final OrchestrationAiModel GPT_4 = new OrchestrationAiModel("gpt-4");