Generate LU with iterative refinement
using SmartSolve
prompt = """
Generate a high performance Julia implementation of LU
with iterative refinement using the following reference:
https://nhigham.com/2023/03/13/what-is-iterative-refinement
"""
secret_key = ENV["OPENAI_API_KEY"]
code, hist, conv = generate(prompt, secret_key)