From f835d4413ad372ff9b4c2b2a583d7b8fcb360183 Mon Sep 17 00:00:00 2001 From: Farzad Abdolhosseini Date: Wed, 19 Jul 2023 14:12:01 -0700 Subject: [PATCH] reverting back the error message --- packages/ai-jsx/src/lib/openai.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/ai-jsx/src/lib/openai.tsx b/packages/ai-jsx/src/lib/openai.tsx index bb2007cea..118d5c50d 100644 --- a/packages/ai-jsx/src/lib/openai.tsx +++ b/packages/ai-jsx/src/lib/openai.tsx @@ -305,6 +305,14 @@ export async function* OpenAIChatModel( ); } } + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + else if (props.experimental_streamFunctionCallOnly) { + throw new AIJSXError( + 'The experimental_streamFunctionCallOnly flag can only be passed when function definitions are also passed.', + ErrorCode.ChatCompletionBadInput, + 'user' + ); + } const messageElements = await render(props.children, { stop: (e) =>