Comments (8)
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.
@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.
Just simple workflow
My_workflow.json
from n8n.
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.
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.
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.
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.
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)
- Hive v3 - Execute responder always returns an error HOT 4
- OpenAI model node: 'json_schema' 'response_format.type' error HOT 1
- Google Service Account API - Crash during set up of HTTP request scopes HOT 1
- [Low Priority Bug/UI] HTML message status response not being rendered or parsed in the workflow. HOT 1
- GitLab trigger creates webhook on launch even when not needed HOT 1
- Email validation fails for example@localhost address HOT 1
- Schedule node is not triggering workflows on set intervals. HOT 8
- OpenAI Assistant node new feat thread, vector store and file. HOT 2
- Problem in node ‘Qdrant Vector Store‘ 400 Bad Request: Wrong input: Not existing vector name error: HOT 2
- Workflow could not be activated: "Could not get parameter" HOT 12
- SMTP configuration is not seen by the application in kubernetes deployment HOT 3
- Failure to Load Multiple Custom Nodes HOT 1
- Form templates are not using i18n translations HOT 2
- The MongoDB nodes do not respond properly with large numbers of documents. HOT 3
- Delete Field in Edit Module misbehavior in GUI HOT 1
- 504 Gateway Timeout HOT 19
- "does not support tools" HOT 2
- Drag-and-drop expression in n8n incorrectly generates references to node data HOT 2
- Embeddings Cohere V3 - Unable to ingest the data HOT 1
- Asana node fails to load all tasks from a workspace HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from n8n.