diff --git a/packages/core/src/generation.ts b/packages/core/src/generation.ts index efbea5b691..0642103a39 100644 --- a/packages/core/src/generation.ts +++ b/packages/core/src/generation.ts @@ -2322,16 +2322,15 @@ async function handleOpenAI({ const baseURL = getCloudflareGatewayBaseURL(runtime, "openai") || endpoint; const openai = createOpenAI({ apiKey, baseURL }); - let prom: Promise>; - prom = aiGenerateObject({ + const prom = aiGenerateObject({ model: openai.languageModel(model) as any, schema, schemaName, schemaDescription, mode, ...modelOptions, - }) as Promise>; - return prom; + }); + return prom as any as Promise>; } /**