GIRI45 commited on
Commit
7fb62bf
·
verified ·
1 Parent(s): d617c3b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -3,7 +3,7 @@ import streamlit as st
3
  from langchain.prompts import PromptTemplate
4
  from langchain.chains import LLMChain
5
  from langchain_community.chat_models import ChatOpenAI
6
- from openai import OpenAIError, RateLimitError, InvalidRequestError
7
  import matplotlib.pyplot as plt
8
  from fpdf import FPDF
9
  import tempfile
@@ -43,12 +43,12 @@ llm = ChatOpenAI(temperature=0.2, model_name="gpt-3.5-turbo")
43
  comparison_chain = LLMChain(llm=llm, prompt=prompt)
44
 
45
  # --- PDF Converter ---
46
- def convert_to_pdf(html_text):
47
  pdf = FPDF()
48
  pdf.add_page()
49
  pdf.set_auto_page_break(auto=True, margin=15)
50
  pdf.set_font("Arial", size=12)
51
- for line in html_text.split('\n'):
52
  pdf.multi_cell(0, 10, line)
53
  temp_path = tempfile.NamedTemporaryFile(delete=False, suffix=".pdf").name
54
  pdf.output(temp_path)
 
3
  from langchain.prompts import PromptTemplate
4
  from langchain.chains import LLMChain
5
  from langchain_community.chat_models import ChatOpenAI
6
+ from openai.error import OpenAIError, RateLimitError, InvalidRequestError
7
  import matplotlib.pyplot as plt
8
  from fpdf import FPDF
9
  import tempfile
 
43
  comparison_chain = LLMChain(llm=llm, prompt=prompt)
44
 
45
  # --- PDF Converter ---
46
+ def convert_to_pdf(text):
47
  pdf = FPDF()
48
  pdf.add_page()
49
  pdf.set_auto_page_break(auto=True, margin=15)
50
  pdf.set_font("Arial", size=12)
51
+ for line in text.split('\n'):
52
  pdf.multi_cell(0, 10, line)
53
  temp_path = tempfile.NamedTemporaryFile(delete=False, suffix=".pdf").name
54
  pdf.output(temp_path)