kercre123 / wire-pod

Free, fully-featured server software for the Anki Vector robot.
MIT License
413 stars 138 forks source link

Request: Way to stop LLM response #362

Closed MicaelJarniac closed 3 weeks ago

MicaelJarniac commented 1 month ago

Sometimes, I'm trying to tell Vector to do something, and the STT gets it wrong. It then doesn't get matched to a predefined sentence and is sent to the LLM. The response from the LLM is sometimes quite long, resulting in having to wait quite a while for Vector to stop talking.

It'd be nice to have something, like a press of its button or a pet on the back, to stop it from talking.

Zomboy4313 commented 1 month ago

A workaround I have is to tell the LLM "If a question seems cut off or you do not understand it, answer with “.{{playAnimationWI||confused}}.” And nothing else. This should make the LLM only play the animation. I tried with just a full stop but WirePod would crash for me

Zomboy4313 commented 3 weeks ago

You could turn off intent graph so the response will never go to the LLM unless you ask I have a question. But also wire-pod has been updated to allow cutting off LLM speech So you don't have to wait for him to stop talking

MicaelJarniac commented 3 weeks ago

Closed by #368.