fix: zep memory

This commit is contained in:
Jeffrey-Wang
2023-06-11 23:30:26 +08:00
parent 023967e0c2
commit fd9d6fcb03
4 changed files with 30 additions and 13 deletions
@@ -35,6 +35,14 @@ class ZepMemory_Memory implements INode {
type: 'boolean',
default: true
},
{
label: 'Session Id',
name: 'sessionId',
type: 'string',
placeholder: 'if empty, chatId will be used automatically',
default: '',
additionalParams: true
},
{
label: 'Auto Summary Template',
name: 'autoSummaryTemplate',
@@ -88,11 +96,13 @@ class ZepMemory_Memory implements INode {
const inputKey = nodeData.inputs?.inputKey as string
const autoSummaryTemplate = nodeData.inputs?.autoSummaryTemplate as string
const autoSummary = nodeData.inputs?.autoSummary as boolean
const sessionId = options?.chatId as string
const sessionId = nodeData.inputs?.sessionId as string
const chatId = options?.chatId as string
const obj: ZepMemoryInput = {
baseURL,
sessionId,
sessionId: sessionId ? sessionId : chatId,
aiPrefix,
humanPrefix,
returnMessages: true,