${project.basedir}/src/main/java
- beta
true
COMPILE
true
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClient.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClient.java
index 88f8513a0..b498a1b5e 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClient.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiClient.java
@@ -112,8 +112,7 @@ public static OpenAiClient withCustomDestination(@Nonnull final Destination dest
}
/**
- * Use this method to set a system prompt that should be used across multiple chat completions
- * with basic string prompts {@link #streamChatCompletionDeltas(OpenAiChatCompletionParameters)}.
+ * Add a system prompt before user prompts.
*
* Note: The system prompt is ignored on chat completions invoked with
* OpenAiChatCompletionPrompt.
@@ -133,8 +132,10 @@ public OpenAiClient withSystemPrompt(@Nonnull final String systemPrompt) {
* @param prompt a text message.
* @return the completion output
* @throws OpenAiClientException if the request fails
+ * @deprecated Use {@link #chatCompletion(OpenAiChatCompletionRequest)} instead.
*/
@Nonnull
+ @Deprecated
public OpenAiChatCompletionOutput chatCompletion(@Nonnull final String prompt)
throws OpenAiClientException {
final OpenAiChatCompletionParameters parameters = new OpenAiChatCompletionParameters();
@@ -183,8 +184,10 @@ public CreateChatCompletionResponse chatCompletion(
* @param parameters the completion request.
* @return the completion output
* @throws OpenAiClientException if the request fails
+ * @deprecated Use {@link #chatCompletion(OpenAiChatCompletionRequest)} instead.
*/
@Nonnull
+ @Deprecated
public OpenAiChatCompletionOutput chatCompletion(
@Nonnull final OpenAiChatCompletionParameters parameters) throws OpenAiClientException {
warnIfUnsupportedUsage();
@@ -321,8 +324,10 @@ public Stream streamChatCompletionDeltas(
* @param parameters The prompt, including a list of messages.
* @return A stream of message deltas
* @throws OpenAiClientException if the request fails or if the finish reason is content_filter
+ * @deprecated Use {@link #streamChatCompletionDeltas(OpenAiChatCompletionRequest)} instead.
*/
@Nonnull
+ @Deprecated
public Stream
streamChatCompletionDeltas(@Nonnull final OpenAiChatCompletionParameters parameters)
throws OpenAiClientException {
@@ -383,6 +388,7 @@ public EmbeddingsCreate200Response embedding(@Nonnull final EmbeddingsCreateRequ
* @throws OpenAiClientException if the request fails
*/
@Nonnull
+ @Deprecated
public OpenAiEmbeddingOutput embedding(@Nonnull final OpenAiEmbeddingParameters parameters)
throws OpenAiClientException {
return execute("/embeddings", parameters, OpenAiEmbeddingOutput.class);
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCall.java
index 1ae9f2a00..6408390af 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCall.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -28,7 +27,7 @@
* Deprecated and replaced by `tool_calls`. The name and arguments of a function that
* should be called, as generated by the model.
*/
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionFunctionCall
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCallOption.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCallOption.java
index f1dc9874a..8b641d641 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCallOption.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctionCallOption.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -28,7 +27,7 @@
* Specifying a particular function via `{\"name\": \"my_function\"}`
* forces the model to call that function.
*/
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionFunctionCallOption
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctions.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctions.java
index 1632e885b..52d9afce2 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctions.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionFunctions.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -31,7 +30,7 @@
* @deprecated
*/
@Deprecated
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionFunctions
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCall.java
index d199d601b..9f3ae4485 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCall.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ChatCompletionMessageToolCall */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionMessageToolCall
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunk.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunk.java
index b005848d6..52271c022 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunk.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunk.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionMessageToolCallChunk */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionMessageToolCallChunk
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunkFunction.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunkFunction.java
index cd2ebc2be..ed089d280 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunkFunction.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallChunkFunction.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ChatCompletionMessageToolCallChunkFunction */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionMessageToolCallChunkFunction
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallFunction.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallFunction.java
index cfce6d304..9e54cf039 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallFunction.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionMessageToolCallFunction.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** The function that the model called. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionMessageToolCallFunction
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoice.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoice.java
index 4aa899a74..6276e1a24 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoice.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoice.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** Specifies a tool the model should use. Use to force the model to call a specific function. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionNamedToolChoice
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoiceFunction.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoiceFunction.java
index 594f439ca..f87f4cda8 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoiceFunction.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionNamedToolChoiceFunction.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ChatCompletionNamedToolChoiceFunction */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionNamedToolChoiceFunction
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessage.java
index b1a3d46c8..f084e2d18 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -29,7 +28,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestAssistantMessage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestAssistantMessage implements ChatCompletionRequestMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContent.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContent.java
index 1aa52e914..eb6e22424 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContent.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContent.java
@@ -11,7 +11,6 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
@@ -19,7 +18,6 @@
* The contents of the assistant message. Required unless `tool_calls` or
* `function_call` is specified.
*/
-@Beta
public interface ChatCompletionRequestAssistantMessageContent {
/**
* Helper class to create a String that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContentPart.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContentPart.java
index e79119d1f..84d7b8157 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContentPart.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageContentPart.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionRequestAssistantMessageContentPart */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ChatCompletionRequestMessageContentPartRefusal.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageFunctionCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageFunctionCall.java
index 29f72949f..cf0720d04 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageFunctionCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestAssistantMessageFunctionCall.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -31,7 +30,7 @@
* @deprecated
*/
@Deprecated
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestAssistantMessageFunctionCall
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestFunctionMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestFunctionMessage.java
index 1a2de287b..487b2390d 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestFunctionMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestFunctionMessage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -32,7 +31,7 @@
* @deprecated
*/
@Deprecated
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestFunctionMessage implements ChatCompletionRequestMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessage.java
index 98e4464f6..2197eb4ac 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessage.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionRequestMessage */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ChatCompletionRequestAssistantMessage.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImage.java
index bb2b8a826..9b91b74e1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestMessageContentPartImage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestMessageContentPartImage
implements ChatCompletionRequestUserMessageContentPart
// CHECKSTYLE:ON
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImageImageUrl.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImageImageUrl.java
index b7e7b6cf4..7aee15e2a 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImageImageUrl.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartImageImageUrl.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.net.URI;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -28,7 +27,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestMessageContentPartImageImageUrl */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestMessageContentPartImageImageUrl
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartRefusal.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartRefusal.java
index 3eb79379c..65e1b65cc 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartRefusal.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartRefusal.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestMessageContentPartRefusal */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestMessageContentPartRefusal
implements ChatCompletionRequestAssistantMessageContentPart
// CHECKSTYLE:ON
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartText.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartText.java
index 5768a60e4..98b03502c 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartText.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestMessageContentPartText.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestMessageContentPartText */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestMessageContentPartText
implements ChatCompletionRequestAssistantMessageContentPart,
ChatCompletionRequestSystemMessageContentPart,
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessage.java
index 6104f55a6..fb2ea2512 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestSystemMessage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestSystemMessage implements ChatCompletionRequestMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContent.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContent.java
index 149a4c50c..fe093d5c5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContent.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContent.java
@@ -11,12 +11,10 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
/** The contents of the system message. */
-@Beta
public interface ChatCompletionRequestSystemMessageContent {
/**
* Helper class to create a String that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContentPart.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContentPart.java
index 6a2d954f0..688e1bfa9 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContentPart.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestSystemMessageContentPart.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionRequestSystemMessageContentPart */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ChatCompletionRequestMessageContentPartText.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessage.java
index 5466a395a..802cfee1f 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestToolMessage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestToolMessage implements ChatCompletionRequestMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContent.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContent.java
index a40cf2a34..51f539d2c 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContent.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContent.java
@@ -11,12 +11,10 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
/** The contents of the tool message. */
-@Beta
public interface ChatCompletionRequestToolMessageContent {
/**
* Helper class to create a String that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContentPart.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContentPart.java
index c5b2a6904..df33535a3 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContentPart.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestToolMessageContentPart.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionRequestToolMessageContentPart */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ChatCompletionRequestMessageContentPartText.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessage.java
index 373b9922c..7c1e706e9 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessage.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionRequestUserMessage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionRequestUserMessage implements ChatCompletionRequestMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContent.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContent.java
index 741a0ea52..84855ebaf 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContent.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContent.java
@@ -11,12 +11,10 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
/** The contents of the user message. */
-@Beta
public interface ChatCompletionRequestUserMessageContent {
/**
* Helper class to create a String that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContentPart.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContentPart.java
index bf9512f2d..aa4011439 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContentPart.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionRequestUserMessageContentPart.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionRequestUserMessageContentPart */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ChatCompletionRequestMessageContentPartImage.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessage.java
index 64f0da801..ea67e7810 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessage.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** A chat completion message generated by the model. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionResponseMessage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessageRole.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessageRole.java
index 4cc0b9957..c25f1508f 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessageRole.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionResponseMessageRole.java
@@ -13,11 +13,9 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/** The role of the author of the response message. */
-@Beta
public enum ChatCompletionResponseMessageRole {
ASSISTANT("assistant"),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamOptions.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamOptions.java
index a7482677c..76d9ad504 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamOptions.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamOptions.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Options for streaming response. Only set this when you set `stream: true`. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionStreamOptions
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDelta.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDelta.java
index 9283a67a7..40a0b40b2 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDelta.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDelta.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -29,7 +28,7 @@
import javax.annotation.Nullable;
/** A chat completion delta generated by streamed model responses. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionStreamResponseDelta
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDeltaFunctionCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDeltaFunctionCall.java
index 2fb0e2d72..a6f97a133 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDeltaFunctionCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionStreamResponseDeltaFunctionCall.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -31,7 +30,7 @@
* @deprecated
*/
@Deprecated
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionStreamResponseDeltaFunctionCall
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprob.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprob.java
index dbd5008d4..0b2e704d4 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprob.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprob.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.LinkedHashMap;
@@ -28,7 +27,7 @@
import javax.annotation.Nullable;
/** ChatCompletionTokenLogprob */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionTokenLogprob
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprobTopLogprobsInner.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprobTopLogprobsInner.java
index 8f0b9ddb4..20cb148da 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprobTopLogprobsInner.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTokenLogprobTopLogprobsInner.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.LinkedHashMap;
@@ -28,7 +27,7 @@
import javax.annotation.Nullable;
/** ChatCompletionTokenLogprobTopLogprobsInner */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionTokenLogprobTopLogprobsInner
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTool.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTool.java
index bf845bccb..67f66929a 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTool.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionTool.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ChatCompletionTool */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionTool
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionToolChoiceOption.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionToolChoiceOption.java
index e5691af80..84bacc9aa 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionToolChoiceOption.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionToolChoiceOption.java
@@ -11,7 +11,6 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/**
@@ -23,7 +22,6 @@
* \"my_function\"}}` forces the model to call that tool. `none` is the
* default when no tools are present. `auto` is the default if tools are present.
*/
-@Beta
public interface ChatCompletionToolChoiceOption {
/**
* Helper class to create a ChatCompletionNamedToolChoice that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsCreate200Response.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsCreate200Response.java
index 5f8acecc1..4c42b9036 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsCreate200Response.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsCreate200Response.java
@@ -13,10 +13,8 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/** ChatCompletionsCreate200Response */
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = CreateChatCompletionResponse.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommon.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommon.java
index 5f6b8275e..8c87d5d09 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommon.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommon.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.math.BigDecimal;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -26,7 +25,7 @@
import javax.annotation.Nullable;
/** ChatCompletionsRequestCommon */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ChatCompletionsRequestCommon
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommonStop.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommonStop.java
index f74ffaf00..0235b359f 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommonStop.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ChatCompletionsRequestCommonStop.java
@@ -11,12 +11,10 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
/** Up to 4 sequences where the API will stop generating further tokens. */
-@Beta
public interface ChatCompletionsRequestCommonStop {
/** Helper class to create a String that implements {@link ChatCompletionsRequestCommonStop}. */
record InnerString(@com.fasterxml.jackson.annotation.JsonValue @Nonnull String value)
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsage.java
index e7d06d60f..50552debb 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsage.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Usage statistics for the completion request. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CompletionUsage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsageCompletionTokensDetails.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsageCompletionTokensDetails.java
index e13f739be..80de1c0a7 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsageCompletionTokensDetails.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CompletionUsageCompletionTokensDetails.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Breakdown of tokens used in a completion. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CompletionUsageCompletionTokensDetails
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterChoiceResults.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterChoiceResults.java
index 9ff852f91..2a0d033c1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterChoiceResults.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterChoiceResults.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -31,7 +30,7 @@
* about third party text and profanity, if it has been detected, and if it has been filtered or
* not. And information about customer block list, if it has been filtered and its id.
*/
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterChoiceResults
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedResult.java
index 3b4b7ab03..ffb0a70bf 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedResult.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ContentFilterDetectedResult */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterDetectedResult
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResult.java
index 223d435c3..b8231dd0d 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResult.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ContentFilterDetectedWithCitationResult */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterDetectedWithCitationResult
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResultAllOfCitation.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResultAllOfCitation.java
index 262da2c80..203334b93 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResultAllOfCitation.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterDetectedWithCitationResultAllOfCitation.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ContentFilterDetectedWithCitationResultAllOfCitation */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterDetectedWithCitationResultAllOfCitation
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterPromptResults.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterPromptResults.java
index aac5e16d3..b4b43a77d 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterPromptResults.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterPromptResults.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -31,7 +30,7 @@
* about jailbreak content and profanity, if it has been detected, and if it has been filtered or
* not. And information about customer block list, if it has been filtered and its id.
*/
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterPromptResults
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultBase.java
index 4d6369eba..dc76b07b2 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultBase.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ContentFilterResultBase */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterResultBase
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultsBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultsBase.java
index da3935388..0a7915c8a 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultsBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterResultsBase.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Information about the content filtering results. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterResultsBase
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterSeverityResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterSeverityResult.java
index d7bae8322..39fe5abd1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterSeverityResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ContentFilterSeverityResult.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ContentFilterSeverityResult */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ContentFilterSeverityResult
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequest.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequest.java
index 508d2e903..ec77b447f 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequest.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequest.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.HashMap;
@@ -29,7 +28,7 @@
import javax.annotation.Nullable;
/** CreateChatCompletionRequest */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionRequest
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfFunctionCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfFunctionCall.java
index 7edfa6b19..46844e568 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfFunctionCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfFunctionCall.java
@@ -11,7 +11,6 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/**
@@ -25,7 +24,6 @@
* @deprecated
*/
@Deprecated
-@Beta
public interface CreateChatCompletionRequestAllOfFunctionCall {
/**
* Helper class to create a ChatCompletionFunctionCallOption that implements {@link
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfResponseFormat.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfResponseFormat.java
index be7520f5b..f9e672dd1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfResponseFormat.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfResponseFormat.java
@@ -13,7 +13,6 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.google.common.annotations.Beta;
/**
* An object specifying the format that the model must output. Compatible with
@@ -36,7 +35,6 @@
* indicates the generation exceeded `max_tokens` or the conversation exceeded the max
* context length.
*/
-@Beta
@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION)
@JsonSubTypes({
@JsonSubTypes.Type(value = ResponseFormatJsonObject.class),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfStop.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfStop.java
index 7e85f1620..c75d52f19 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfStop.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionRequestAllOfStop.java
@@ -11,12 +11,10 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
/** Up to 4 sequences where the API will stop generating further tokens. */
-@Beta
public interface CreateChatCompletionRequestAllOfStop {
/**
* Helper class to create a String that implements {@link CreateChatCompletionRequestAllOfStop}.
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponse.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponse.java
index a302d94df..8aa8096c7 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponse.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponse.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -29,7 +28,7 @@
import javax.annotation.Nullable;
/** Represents a chat completion response returned by model, based on the provided input. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionResponse implements ChatCompletionsCreate200Response
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInner.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInner.java
index b1b3ae10f..2ff13ec7c 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInner.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInner.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** CreateChatCompletionResponseChoicesInner */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionResponseChoicesInner
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInnerLogprobs.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInnerLogprobs.java
index 30e3f6f86..872563bd9 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInnerLogprobs.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionResponseChoicesInnerLogprobs.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** Log probability information for the choice. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionResponseChoicesInnerLogprobs
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponse.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponse.java
index b2d04e4cf..7c6176059 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponse.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponse.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -32,7 +31,7 @@
* Represents a streamed chunk of a chat completion response returned by model, based on the
* provided input.
*/
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionStreamResponse implements ChatCompletionsCreate200Response
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponseChoicesInner.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponseChoicesInner.java
index a12436cfa..db1455958 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponseChoicesInner.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/CreateChatCompletionStreamResponseChoicesInner.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** CreateChatCompletionStreamResponseChoicesInner */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class CreateChatCompletionStreamResponseChoicesInner
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200Response.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200Response.java
index 58d857275..01b367e27 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200Response.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200Response.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** EmbeddingsCreate200Response */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class EmbeddingsCreate200Response
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseDataInner.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseDataInner.java
index 5dd87f4b3..b04df2aa2 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseDataInner.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseDataInner.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.Arrays;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -26,7 +25,7 @@
import javax.annotation.Nullable;
/** EmbeddingsCreate200ResponseDataInner */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class EmbeddingsCreate200ResponseDataInner
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseUsage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseUsage.java
index 334fca6f8..bd3709223 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseUsage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreate200ResponseUsage.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** EmbeddingsCreate200ResponseUsage */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class EmbeddingsCreate200ResponseUsage
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequest.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequest.java
index b93f6eeea..c29a19245 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequest.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequest.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** EmbeddingsCreateRequest */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class EmbeddingsCreateRequest
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequestInput.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequestInput.java
index aa0ca1164..841710ce5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequestInput.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/EmbeddingsCreateRequestInput.java
@@ -11,7 +11,6 @@
package com.sap.ai.sdk.foundationmodels.openai.generated.model;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
@@ -21,7 +20,6 @@
* Unless you are embedding code, we suggest replacing newlines (\\n) in your input with a single
* space, as we have observed inferior results when newlines are present.
*/
-@Beta
public interface EmbeddingsCreateRequestInput {
/** Helper class to create a String that implements {@link EmbeddingsCreateRequestInput}. */
record InnerString(@com.fasterxml.jackson.annotation.JsonValue @Nonnull String value)
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/Error.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/Error.java
index 3e9bc1d17..2b6c215a5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/Error.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/Error.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Error */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class Error
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorBase.java
index 54bc2dcaf..56183dbde 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorBase.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ErrorBase */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ErrorBase
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorResponse.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorResponse.java
index 90f42f3c8..b9fc9f3c1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorResponse.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ErrorResponse.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** ErrorResponse */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ErrorResponse
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/FunctionObject.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/FunctionObject.java
index c9d7ecaef..e173ae6e5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/FunctionObject.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/FunctionObject.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -26,7 +25,7 @@
import javax.annotation.Nullable;
/** FunctionObject */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class FunctionObject
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerError.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerError.java
index dd7476d65..625aa5c98 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerError.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerError.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Inner error with additional details. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class InnerError
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerErrorCode.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerErrorCode.java
index 829158c33..4eec4af25 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerErrorCode.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/InnerErrorCode.java
@@ -13,11 +13,9 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/** Error codes for the inner error object. */
-@Beta
public enum InnerErrorCode {
RESPONSIBLE_AI_POLICY_VIOLATION("ResponsibleAIPolicyViolation"),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/PromptFilterResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/PromptFilterResult.java
index f1467053a..31d3a5745 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/PromptFilterResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/PromptFilterResult.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -25,7 +24,7 @@
import javax.annotation.Nullable;
/** Content filtering results for a single prompt in the request. */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class PromptFilterResult
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonObject.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonObject.java
index eba81b392..89e252b3d 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonObject.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonObject.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ResponseFormatJsonObject */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ResponseFormatJsonObject implements CreateChatCompletionRequestAllOfResponseFormat
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchema.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchema.java
index 64b8b478e..c2d1c8bb1 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchema.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchema.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ResponseFormatJsonSchema */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ResponseFormatJsonSchema implements CreateChatCompletionRequestAllOfResponseFormat
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchemaJsonSchema.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchemaJsonSchema.java
index e60503e2c..aa33d098c 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchemaJsonSchema.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatJsonSchemaJsonSchema.java
@@ -15,7 +15,6 @@
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -26,7 +25,7 @@
import javax.annotation.Nullable;
/** ResponseFormatJsonSchemaJsonSchema */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ResponseFormatJsonSchemaJsonSchema
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatText.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatText.java
index de99adc49..0593e0ba2 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatText.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ResponseFormatText.java
@@ -17,7 +17,6 @@
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.NoSuchElementException;
@@ -27,7 +26,7 @@
import javax.annotation.Nullable;
/** ResponseFormatText */
-@Beta // CHECKSTYLE:OFF
+// CHECKSTYLE:OFF
public class ResponseFormatText implements CreateChatCompletionRequestAllOfResponseFormat
// CHECKSTYLE:ON
{
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ToolCallType.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ToolCallType.java
index ccedc88fb..b3d124f8b 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ToolCallType.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/generated/model/ToolCallType.java
@@ -13,11 +13,9 @@
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/** The type of the tool call, in this case `function`. */
-@Beta
public enum ToolCallType {
FUNCTION("function"),
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/DeltaAggregatable.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/DeltaAggregatable.java
index 218b57371..c56e40848 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/DeltaAggregatable.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/DeltaAggregatable.java
@@ -1,6 +1,5 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
/**
@@ -10,7 +9,7 @@
*
* @param the delta type.
*/
-@Beta
+@Deprecated
public interface DeltaAggregatable {
/**
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionChoice.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionChoice.java
index 483605f78..83fea5566 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionChoice.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionChoice.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatAssistantMessage;
import javax.annotation.Nonnull;
import lombok.AccessLevel;
@@ -15,7 +14,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiChatCompletionChoice extends OpenAiCompletionChoice {
/** Completion chat message. */
@JsonProperty("message")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionDelta.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionDelta.java
index 9e209a0a9..128e49522 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionDelta.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionDelta.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.core.common.StreamedDelta;
import java.util.List;
import javax.annotation.Nonnull;
@@ -15,7 +14,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiChatCompletionDelta extends OpenAiCompletionOutput implements StreamedDelta {
/** List of result candidates. */
@JsonProperty("choices")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionFunction.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionFunction.java
index a78d55d4c..7f8c188b5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionFunction.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionFunction.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.Map;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiChatCompletionFunction {
/**
* Name of the function to be called. Must be a-z, A-Z, 0-9, or contain underscores and dashes,
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionOutput.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionOutput.java
index 59ae8e9f6..5d90eb688 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionOutput.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionOutput.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.foundationmodels.openai.OpenAiClientException;
import java.util.ArrayList;
import java.util.List;
@@ -16,7 +15,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiChatCompletionOutput extends OpenAiCompletionOutput
implements DeltaAggregatable {
/** List of result candidates. */
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionParameters.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionParameters.java
index cda987ece..63c7bbf89 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionParameters.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionParameters.java
@@ -6,7 +6,6 @@
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@@ -24,7 +23,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiChatCompletionParameters extends OpenAiCompletionParameters {
/** A list of messages comprising the conversation so far. */
@JsonProperty("messages")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionTool.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionTool.java
index a236fa9cf..b5decd6ac 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionTool.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatCompletionTool.java
@@ -2,7 +2,6 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.RequiredArgsConstructor;
@@ -14,7 +13,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiChatCompletionTool {
/** Specifies a tool the model should use. Use to force the model to call a specific function. */
@JsonProperty("type")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatFunctionCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatFunctionCall.java
index f87a89410..be8db28a5 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatFunctionCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatFunctionCall.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiChatFunctionCall {
/** Name of the function call. */
@JsonProperty("name")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatMessage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatMessage.java
index e0563d333..d7bd94123 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatMessage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatMessage.java
@@ -9,7 +9,6 @@
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.annotation.JsonTypeInfo.Id;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatAssistantMessage;
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatFunctionMessage;
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatSystemMessage;
@@ -40,7 +39,7 @@
@Type(value = OpenAiChatToolMessage.class, name = "tool"),
@Type(value = OpenAiChatFunctionMessage.class, name = "function")
})
-@Beta
+@Deprecated
public interface OpenAiChatMessage {
/**
* The role of the messages author.
@@ -258,7 +257,7 @@ class OpenAiChatAssistantMessage implements OpenAiChatMessage {
@Getter(onMethod_ = @Nullable)
private List toolCalls;
- // TODO: add context
+ // add context
// https://github.com/Azure/azure-rest-api-specs/blob/07d286359f828bbc7901e86288a5d62b48ae2052/specification/cognitiveservices/data-plane/AzureOpenAI/inference/stable/2024-02-01/inference.json#L1599
void addDelta(@Nonnull final OpenAiChatAssistantMessage delta) {
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatToolCall.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatToolCall.java
index 4083e476c..20044ef3b 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatToolCall.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiChatToolCall.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiChatToolCall {
/** The ID of the tool call. */
@JsonProperty("id")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionChoice.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionChoice.java
index b6a3f4379..4a52cff51 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionChoice.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionChoice.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiCompletionChoice {
/**
* Reason for finish. The possible values are:
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionOutput.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionOutput.java
index 67084ea91..c7a0cb168 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionOutput.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionOutput.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
@@ -14,7 +13,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiCompletionOutput {
/** Creation date Unix timestamp. */
@JsonProperty("created")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionParameters.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionParameters.java
index 898479538..46c30bbbd 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionParameters.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiCompletionParameters.java
@@ -2,7 +2,6 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.List;
import java.util.Map;
import javax.annotation.Nonnull;
@@ -17,7 +16,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiCompletionParameters {
/**
* The maximum number of [tokens](/tokenizer) that can be generated in the completion. The token
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterDetectedResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterDetectedResult.java
index 5e7775fa4..ea22a376e 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterDetectedResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterDetectedResult.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiContentFilterDetectedResult extends OpenAiContentFilterResultBase {
/** Whether the content was detected. */
@JsonProperty("detected")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterPromptResults.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterPromptResults.java
index a70986bca..53456ffcb 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterPromptResults.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterPromptResults.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiContentFilterPromptResults extends OpenAiContentFilterResultsBase {
@JsonProperty("jailbreak")
@Getter(onMethod_ = @Nullable)
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultBase.java
index cfde65edf..79a5e1def 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultBase.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiContentFilterResultBase {
/** Whether the content was filtered. */
@JsonProperty("filtered")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultsBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultsBase.java
index 9623bcb83..75dcc735a 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultsBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterResultsBase.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiContentFilterResultsBase {
/** Sexual content filter result. */
@JsonProperty("sexual")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterSeverityResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterSeverityResult.java
index 345f5bb7f..7199fbc57 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterSeverityResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiContentFilterSeverityResult.java
@@ -2,7 +2,6 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -14,7 +13,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiContentFilterSeverityResult extends OpenAiContentFilterResultBase {
/** Severity of the content. */
@JsonProperty("severity")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiDeltaChatCompletionChoice.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiDeltaChatCompletionChoice.java
index 605f34820..15cc88dcb 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiDeltaChatCompletionChoice.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiDeltaChatCompletionChoice.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.foundationmodels.openai.model.OpenAiChatMessage.OpenAiChatAssistantMessage;
import javax.annotation.Nullable;
import lombok.AccessLevel;
@@ -15,7 +14,7 @@
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
-@Beta
+@Deprecated
public class OpenAiDeltaChatCompletionChoice extends OpenAiCompletionChoice {
/** Completion chat message. */
@JsonProperty("delta")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingData.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingData.java
index 4c350af79..66abc87bd 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingData.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingData.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiEmbeddingData {
/** Embedding object. */
@JsonProperty("object")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingOutput.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingOutput.java
index f7f558f9e..8909bc167 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingOutput.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingOutput.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiEmbeddingOutput {
/** List object. */
@JsonProperty("object")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingParameters.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingParameters.java
index b97533542..8aefa6197 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingParameters.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiEmbeddingParameters.java
@@ -2,7 +2,6 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import java.util.List;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
@@ -16,7 +15,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiEmbeddingParameters {
/**
* Input text to get embeddings for, encoded as a string. The number of input tokens varies
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiError.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiError.java
index 85db7a468..309a03bcb 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiError.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiError.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import com.sap.ai.sdk.core.common.ClientError;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -14,7 +13,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiError implements ClientError {
/** The error object. */
@JsonProperty("error")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiErrorBase.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiErrorBase.java
index c1d96e93e..7d2ecd903 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiErrorBase.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiErrorBase.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiErrorBase {
/** The error code. */
@JsonProperty("code")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiPromptFilterResult.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiPromptFilterResult.java
index 6122163a7..dc569f4e0 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiPromptFilterResult.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiPromptFilterResult.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
import lombok.Getter;
@@ -12,7 +11,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiPromptFilterResult {
/** Index of the prompt in the request. */
@JsonProperty("prompt_index")
diff --git a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiUsage.java b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiUsage.java
index 87e8e1b9b..5ed69fffb 100644
--- a/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiUsage.java
+++ b/foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/model/OpenAiUsage.java
@@ -1,7 +1,6 @@
package com.sap.ai.sdk.foundationmodels.openai.model;
import com.fasterxml.jackson.annotation.JsonProperty;
-import com.google.common.annotations.Beta;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import lombok.EqualsAndHashCode;
@@ -13,7 +12,7 @@
@Accessors(chain = true)
@EqualsAndHashCode
@ToString
-@Beta
+@Deprecated
public class OpenAiUsage {
/** Tokens consumed for output text completion. */
@JsonProperty("completion_tokens")