mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-11-23 09:30:21 +00:00
Remove 'required' modifier from AdditionalApiParameters and initialize with an empty dictionary
This commit is contained in:
parent
3a37e343a8
commit
8752202e56
@ -19,6 +19,7 @@ public readonly record struct ChatRequest(
|
||||
string System
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -14,6 +14,7 @@ public readonly record struct ChatRequest(
|
||||
bool Stream
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -15,6 +15,7 @@ public readonly record struct ChatRequest(
|
||||
bool Stream
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -17,6 +17,7 @@ public readonly record struct ChatRequest(
|
||||
int Seed
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -18,6 +18,7 @@ public readonly record struct ChatRequest(
|
||||
bool SafePrompt = false
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -18,6 +18,7 @@ public record ChatCompletionAPIRequest(
|
||||
{
|
||||
}
|
||||
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -21,6 +21,7 @@ public record ResponsesAPIRequest(
|
||||
{
|
||||
}
|
||||
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
@ -14,6 +14,7 @@ public readonly record struct ChatRequest(
|
||||
bool Stream
|
||||
)
|
||||
{
|
||||
// Attention: The "required" modifier is not supported for [JsonExtensionData].
|
||||
[JsonExtensionData]
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; } = new Dictionary<string, object>();
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user