Giter Site home page Giter Site logo

Comments (8)

Joffcom avatar Joffcom commented on June 9, 2024

Hey @yuri12344,

I am not fully following what the issue is here, Are you able to provide an example workflow? I would kind of expect any thread history to only be available when using the chat option or memory which it sounds like is working as expected.

It would be interesting to see what you are actually doing so we can work out if it should use an existing thread or not.

from n8n.

yuri12344 avatar yuri12344 commented on June 9, 2024

@Joffcom I have made a video about it, I think it shows better, just 3 mins videos, check it out please
https://youtu.be/VayYhBoWWDM

from n8n.

yuri12344 avatar yuri12344 commented on June 9, 2024

Just simple workflow
My_workflow.json

from n8n.

gvargas9 avatar gvargas9 commented on June 9, 2024

Agree. This is an issue. Same Chat should not create a new Thread in OpenAI.
By using the same thread we do not need to resend all conversation again. This is already stored in the thread.
https://platform.openai.com/docs/api-reference/threads/object

from n8n.

Joffcom avatar Joffcom commented on June 9, 2024

I have taken a quick look and I can see the issue, When using chat the node takes the inputs in a different way as we expect the session / thread to be stored / used but on manual messages we don't currently support passing in that input.

Technically this is a feature request not a bug as it is working as intended but I have created NODE-1357 as the internal dev ticket to have this added as it could be a fairly quick change when we next look to touch that node.

from n8n.

gvargas9 avatar gvargas9 commented on June 9, 2024

But this also happens when using the chat model.
There is a new thread created on each reply (2 messages).
The logic should be:
New chat --> create thread
New message (On the Same chat/session ) --> update Thread

This model removes the memory element because history is stored in the thread openai

from n8n.

Joffcom avatar Joffcom commented on June 9, 2024

Hey @gvargas9,

Is that when using the chat model with the AI Assistant? Looking at the video when using the chat input with the assistant it appeared to remember the name.

from n8n.

Joffcom avatar Joffcom commented on June 9, 2024

I have just reaslised that this is actually a duplicate of an existing feature request which can be found here: https://community.n8n.io/t/memory-functionality-missing-from-openai-assistant-node/34747/17

As this exists on the forum and to save on duplication I am acutally going to close this issue and I will link the feature request to the internal ticket.

from n8n.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.