mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-29 13:01:14 +03:00
Fix OpenAIFunctionAgent that function not return string result
refer to https://github.com/langchain-ai/langchain/blob/master/libs/langchain/langchain/agents/format_scratchpad/openai_functions.py#L29 and fix the role of systemMessage from `ai` to `system`.
This commit is contained in:
@@ -112,7 +112,7 @@ const prepareAgent = (
|
|||||||
const inputKey = memory.inputKey ? memory.inputKey : 'input'
|
const inputKey = memory.inputKey ? memory.inputKey : 'input'
|
||||||
|
|
||||||
const prompt = ChatPromptTemplate.fromMessages([
|
const prompt = ChatPromptTemplate.fromMessages([
|
||||||
['ai', systemMessage ? systemMessage : `You are a helpful AI assistant.`],
|
['system', systemMessage ? systemMessage : `You are a helpful AI assistant.`],
|
||||||
new MessagesPlaceholder(memoryKey),
|
new MessagesPlaceholder(memoryKey),
|
||||||
['human', `{${inputKey}}`],
|
['human', `{${inputKey}}`],
|
||||||
new MessagesPlaceholder('agent_scratchpad')
|
new MessagesPlaceholder('agent_scratchpad')
|
||||||
|
|||||||
Reference in New Issue
Block a user