Interactive and Visual Prompt Engineering for Ad-hoc Task Adaptation with Large Language Models