diff --git a/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionRequestMessageContentPart.g.cs b/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionRequestMessageContentPart.g.cs index de70fbb..f85b1e1 100644 --- a/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionRequestMessageContentPart.g.cs +++ b/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionRequestMessageContentPart.g.cs @@ -23,6 +23,14 @@ public class ChatCompletionRequestMessageContentPartJsonConverter : global::Syst foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -31,9 +39,13 @@ public class ChatCompletionRequestMessageContentPartJsonConverter : global::Syst if (__jsonProps.Contains("type")) __score0++; var __score1 = 0; if (__jsonProps.Contains("image_url")) __score1++; + if (__jsonProps.Contains("image_url.detail")) __score1++; + if (__jsonProps.Contains("image_url.url")) __score1++; if (__jsonProps.Contains("type")) __score1++; var __score2 = 0; if (__jsonProps.Contains("document")) __score2++; + if (__jsonProps.Contains("document.data")) __score2++; + if (__jsonProps.Contains("document.id")) __score2++; if (__jsonProps.Contains("type")) __score2++; var __bestScore = 0; var __bestIndex = -1; diff --git a/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionToolChoiceOption.g.cs b/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionToolChoiceOption.g.cs index 3bce01d..c606084 100644 --- a/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionToolChoiceOption.g.cs +++ b/src/libs/Groq/Generated/Groq.JsonConverters.ChatCompletionToolChoiceOption.g.cs @@ -23,12 +23,21 @@ public class ChatCompletionToolChoiceOptionJsonConverter : global::System.Text.J foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; var __score1 = 0; if (__jsonProps.Contains("function")) __score1++; + if (__jsonProps.Contains("function.name")) __score1++; if (__jsonProps.Contains("type")) __score1++; var __bestScore = 0; var __bestIndex = -1; diff --git a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseFormatConfiguration.g.cs b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseFormatConfiguration.g.cs index 9cf221b..a9d62b7 100644 --- a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseFormatConfiguration.g.cs +++ b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseFormatConfiguration.g.cs @@ -23,6 +23,7 @@ public class ResponseFormatConfigurationJsonConverter : global::System.Text.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseInputItem.g.cs b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseInputItem.g.cs index 0bc3ae2..897cb88 100644 --- a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseInputItem.g.cs +++ b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseInputItem.g.cs @@ -23,6 +23,7 @@ public class ResponseInputItemJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseToolChoiceOption.g.cs b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseToolChoiceOption.g.cs index a8f2568..b72c51e 100644 --- a/src/libs/Groq/Generated/Groq.JsonConverters.ResponseToolChoiceOption.g.cs +++ b/src/libs/Groq/Generated/Groq.JsonConverters.ResponseToolChoiceOption.g.cs @@ -23,12 +23,21 @@ public class ResponseToolChoiceOptionJsonConverter : global::System.Text.Json.Se foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; var __score1 = 0; if (__jsonProps.Contains("function")) __score1++; + if (__jsonProps.Contains("function.name")) __score1++; if (__jsonProps.Contains("type")) __score1++; var __bestScore = 0; var __bestIndex = -1;