streamlit openai reportlab