2
0

🐛 (openai) Fix streaming when starting with OpenAI block

This commit is contained in:
Baptiste Arnaud
2023-06-22 11:47:28 +02:00
parent 8e7479a1bd
commit bfca8d9368

View File

@ -175,11 +175,12 @@ const startSession = async (startParams?: StartParams, userId?: string) => {
const { messages, input, clientSideActions, newSessionState, logs } =
await startBotFlow(initialState, startParams.startGroupId)
const containsSetVariableClientSideAction = clientSideActions?.some(
(action) => 'setVariable' in action
const clientSideActionsNeedSessionId = clientSideActions?.some(
(action) =>
'setVariable' in action || 'streamOpenAiChatCompletion' in action
)
if (!input && !containsSetVariableClientSideAction)
if (!input && !clientSideActionsNeedSessionId)
return {
messages,
clientSideActions,