attempts to improve compatibility with BetterGPT frontend

This commit is contained in:
nai-degen
2023-09-16 11:04:40 -05:00
parent 201f71a989
commit 5e57dbb8f1
2 changed files with 11 additions and 3 deletions
@@ -57,9 +57,9 @@ const OpenAIV1ChatCompletionSchema = z.object({
max_tokens: z.coerce
.number()
.int()
.optional()
.nullish()
.default(16)
.transform((v) => Math.min(v, OPENAI_OUTPUT_MAX)),
.transform((v) => Math.min(v ?? OPENAI_OUTPUT_MAX, OPENAI_OUTPUT_MAX)),
frequency_penalty: z.number().optional().default(0),
presence_penalty: z.number().optional().default(0),
logit_bias: z.any().optional(),