have any of you done work with llms acting as agents where they need to be constrained and kept in line, for example customer support, bill payment, etc.? i'm starting to work through this and finding it interesting. llms seem even dumber and more unpredictable here than what I'm used to with coding agents, personal assistants, etc. where i'm used to the user (me) being accustomed to steering.