add history chat timestamp in mongodb (#4296)
This commit is contained in:
parent
54d1b5e3bb
commit
416e57380e
|
|
@ -155,7 +155,10 @@ class BufferMemoryExtended extends FlowiseMemory implements MemoryMethods {
|
||||||
|
|
||||||
if (input) {
|
if (input) {
|
||||||
const newInputMessage = new HumanMessage(input.text)
|
const newInputMessage = new HumanMessage(input.text)
|
||||||
const messageToAdd = [newInputMessage].map((msg) => msg.toDict())
|
const messageToAdd = [newInputMessage].map((msg) => ({
|
||||||
|
...msg.toDict(),
|
||||||
|
timestamp: new Date() // Add timestamp to the message
|
||||||
|
}))
|
||||||
await collection.updateOne(
|
await collection.updateOne(
|
||||||
{ sessionId: id },
|
{ sessionId: id },
|
||||||
{
|
{
|
||||||
|
|
@ -167,7 +170,10 @@ class BufferMemoryExtended extends FlowiseMemory implements MemoryMethods {
|
||||||
|
|
||||||
if (output) {
|
if (output) {
|
||||||
const newOutputMessage = new AIMessage(output.text)
|
const newOutputMessage = new AIMessage(output.text)
|
||||||
const messageToAdd = [newOutputMessage].map((msg) => msg.toDict())
|
const messageToAdd = [newOutputMessage].map((msg) => ({
|
||||||
|
...msg.toDict(),
|
||||||
|
timestamp: new Date() // Add timestamp to the message
|
||||||
|
}))
|
||||||
await collection.updateOne(
|
await collection.updateOne(
|
||||||
{ sessionId: id },
|
{ sessionId: id },
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue