mirror of
https://github.com/fosrl/pangolin.git
synced 2026-08-01 10:11:27 +02:00
add default providers and support overrides
This commit is contained in:
@@ -16,7 +16,7 @@ import {
|
||||
aiBudgetUnitSchema,
|
||||
aiProviderTypeSchema,
|
||||
refineBudgetFields,
|
||||
refineCustomProviderFields
|
||||
refineProviderUpstreamFields
|
||||
} from "@server/routers/aiProvider/validation";
|
||||
|
||||
const paramsSchema = z.strictObject({
|
||||
@@ -36,7 +36,7 @@ const bodySchema = z
|
||||
enabled: z.boolean().optional()
|
||||
})
|
||||
.superRefine((data, ctx) => {
|
||||
refineCustomProviderFields(data, ctx);
|
||||
refineProviderUpstreamFields(data, ctx);
|
||||
refineBudgetFields(data, ctx);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user