You need structured inputs too or you wouldn't know how to constrain/"structure" the output to begin with.