I know it used to be a thing you could do to the earlier customer service bots like with air Canada but that’s a product of poor implementation of the LLM, right?

  • wart [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 day ago

    it’s still possible but not as simple as “ignore all previous instructions”

    you can see examples on this reddit where i assume they use it to goon to israel or whatever

  • FunkyStuff [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 day ago

    It’s definitely still a thing. It might not be that easy to execute, but it’s 100% true that if you have some chatbot with the power to do something, there is no way to deterministically guarantee it won’t do that thing under some situations; the only thing they can do is add some other authentication system that works alongside the chatbot that would stop you from getting it to do something dumb unilaterally. i.e. if a chatbot knows a password and has a text output, it’s impossible to guarantee the chatbot won’t give any information about the password, but if you don’t give the password to the bot and you instead give it the ability to request a resource, they could make that request unable to go through unless some other conditions are met, which sidesteps the problem with giving an LLM access to a secure system.