Automatic ''Differentiation'' via Text -- using large language models to backpropagate textual gradients.