mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-11-23 09:30:21 +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
|
string System
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
||||||
[JsonExtensionData]
|
[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
|
bool Stream
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
||||||
[JsonExtensionData]
|
[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]
|
[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
|
int Seed
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
||||||
[JsonExtensionData]
|
[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
|
bool SafePrompt = false
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
||||||
[JsonExtensionData]
|
[JsonExtensionData]
|
||||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||||
}
|
}
|
||||||
@ -19,5 +19,5 @@ public record ChatCompletionAPIRequest(
|
|||||||
}
|
}
|
||||||
|
|
||||||
[JsonExtensionData]
|
[JsonExtensionData]
|
||||||
public IDictionary<string, object>? AdditionalApiParameters { get; init; }
|
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||||
}
|
}
|
||||||
@ -22,5 +22,5 @@ public record ResponsesAPIRequest(
|
|||||||
}
|
}
|
||||||
|
|
||||||
[JsonExtensionData]
|
[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
|
bool Stream
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
||||||
[JsonExtensionData]
|
[JsonExtensionData]
|
||||||
public IDictionary<string, object> AdditionalApiParameters { get; init; }
|
public required IDictionary<string, object> AdditionalApiParameters { get; init; }
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user