L2 Output Parser

How have we specified the output parser so that it knows that we want the output specifically as a disctionary??? I did not understand how the parser automatically returned a dictionary. What have I missed?

Thanks.