Format a conversation into a String for inclusion in a prompt. Note that we often prefer to use messages.