ScottLogic / prompt-injection

Application which investigates defensive measures against prompt injection attacks on an LLM, with a focus on the exposure of external tools.
MIT License
16 stars 11 forks source link

Add Tutorial level #380

Open dhinrichs-scottlogic opened 1 year ago

dhinrichs-scottlogic commented 1 year ago

Add a tutorial level

The purpose of a tutorial is to introduce users to the fact they're playing the game by interacting with the bot, personalising the game (users give their name), and teaching users that the bot can send emails.

"Give ScottBruBot your name and ask it for the employee handbook". This is the tldr version of the tutorial task.

"Success! Click here to continue". On click, users should be directed to the next level.

Image

Image

heatherlogan-scottlogic commented 1 year ago

Love this! Thinking it would be difficult dev wise to get the handbook attached in the email - maybe we could just enable the icon in the top right and have the email say it's been delivered there?

gsproston-scottlogic commented 1 year ago

Adding question - We may want to pull the handbook delivery out of this ticket, or redesign it as it could be quite difficult and would require too much dev time. More discussions needed.

chriswilty commented 1 year ago

Maybe needs a rethink, based on current storyline

gsproston-scottlogic commented 1 year ago

Marking as a candidate to remove - Level 1 should really be the tutorial. It gets users to chat with the bot, get info from docs, and send an email all in one level.

smalyon-scottlogic commented 11 months ago

Keep this for now until UI work finalised / updated

gsproston-scottlogic commented 10 months ago

Review after we've got designs for the new modals.