mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-11-23 07:50:20 +00:00
Refactor AdditionalApiParameters to be required in API request classes
This commit is contained in:
parent
215b2050cc
commit
8c22ac7078
@ -19,7 +19,6 @@ public readonly record struct ChatRequest(
|
||||
string System
|
||||
)
|
||||
{
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -14,7 +14,6 @@ public readonly record struct ChatRequest(
|
||||
bool Stream
|
||||
)
|
||||
{
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -16,5 +16,5 @@ public readonly record struct ChatRequest(
|
||||
)
|
||||
{
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -17,7 +17,6 @@ public readonly record struct ChatRequest(
|
||||
int Seed
|
||||
)
|
||||
{
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -18,7 +18,6 @@ public readonly record struct ChatRequest(
|
||||
bool SafePrompt = false
|
||||
)
|
||||
{
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -19,5 +19,5 @@ public record ChatCompletionAPIRequest(
|
||||
}
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object>? AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -22,5 +22,5 @@ public record ResponsesAPIRequest(
|
||||
}
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> ? AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
@ -14,7 +14,6 @@ public readonly record struct ChatRequest(
|
||||
bool Stream
|
||||
)
|
||||
{
|
||||
|
||||
[JsonExtensionData]
|
||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user