diff --git a/packages/components/src/followUpPrompts.ts b/packages/components/src/followUpPrompts.ts index 96c74637c..72014c6d4 100644 --- a/packages/components/src/followUpPrompts.ts +++ b/packages/components/src/followUpPrompts.ts @@ -95,8 +95,10 @@ export const generateFollowUpPrompts = async ( const model = new ChatOpenAI({ apiKey: credentialData.openAIApiKey, model: providerConfig.modelName, - temperature: parseFloat(`${providerConfig.temperature}`) + temperature: parseFloat(`${providerConfig.temperature}`), + useResponsesApi: true }) + // @ts-ignore const structuredLLM = model.withStructuredOutput(FollowUpPromptType) const structuredResponse = await structuredLLM.invoke(followUpPromptsPrompt) return structuredResponse