https://discord.gg/botpress logo
Make the autonomous node less autonomous;) Let it ...
# 👀feature-requests
g
Having issues with the AN not breaking out of loops, and answering questions instead of redirecting the user, even clear instructions is given when to do so.
m
lol, yes pleaseeee i thought i was the only one!, it's super HARD for it to continue a workflow with transition cards.
g
Yeah it would be nice to actually just give it input options like any other LLM. Temperature, token spend etc... Really too bad you have no way to control it. Really like the concept of it tho, but it's really limited to smaller use cases without a bit more control
w
Suffering from the same, but one thing that helped me a lot, was to specify on the instructions when to transit, and call the worflow.Transition tool, here is an example: "Use workflow.Transition whenever the user fits one of those conditions: - User wants to know about Plans - User wants to do an Upgrade"
f
@gentle-camera-56783 Most success I have had is to use workflow transitions instead, and ensure that the end node returns something, I usually store it in
workflow.result
For example, after you are about to leave the workflow you might set the result to be 'User has successfully completed their task' and when you return to the calling AN it will know that you succeeded. I have not had any looping issues after doing that.
Also my workflow Instructions might be: [Condition] ..... (Description of when this is applicable) [Examples] .... (Multiple varied examples)
w
Instead transition use workflow
You are rigth and, It is ysefull to use schema and workflow input variables to help AN to pass infos collected to your workflow