Node Names are not correctly shown in Log
see highlights in screenshots.
any suggestions?
as I have errors in my workflow: do these nodes work correctly? especially when fetching their output into the next node?
5 Replies
I dont know what's going on but now I have two different versions of the open AI text generator in my workflow when adding a new openAI text generator.
+1 would be great to see the actual node name in the logs to track issues without try and error
Could you please try deleting and adding the second node again?
Yes, these nodes are working correctly, as you have explicitly changed the name of the node, it is showing the original node.
We can make this as an enhancement. Good point.
Yes, re-creating those nodes works. But more often than not I stumble upon generic names in the logs at some point again. I can't really tell what's going on.
The actual names are usually shown but not for every node
in more detail, as my previous answer was confusing:
About: "Could you please try deleting and adding the second node again?"
I will receive a new node form (the one with the dropdown for chosing the model). From my perspective it just feels like you guys made an update while I was coding my workflow, which ofc is no problem and desireable. However, from my perspective, the previous implementation was better as it gave me more degrees of freedom (even though I don't really need it for now since gpt-4-1106-preview is offered (see gpt-4-turbo)).
About Node Names in the Log:
More often than not, they show up correctly. Re-Creating the nodes and ensuring from the beginning, that the name is changed at all places often fixes the problem, i.e. the name will be shown correctly from there on. Some Black-Box guesses from my perspective: It seems like once the node has been executed or referenced (node execution, node test mode, referencing the output in a different node... can't really tell which one it is), the name that is set at that point will stay from there on and the name relevant to the log can't be changed anymore. In short: seems like the given name at execution time is stored in a new (text/string) variable that is instantiated for (i.a.?) the log.