Using DSPy to evaluate and improve Datasette Agent's SQL system prompts
Simon Willison used DSPy to evaluate and improve Datasette Agent's SQL system prompts. DSPy identified that the schema listing lacked column names and that advice to avoid calling describe_table caused column-name guessing and error retries.