openai json-repair backoff pandas xlsxwriter