Hyeonseo commited on
Commit
c5836b4
β€’
1 Parent(s): e0a192f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -12,9 +12,6 @@ import openai
12
  import subprocess
13
 
14
 
15
- subprocess.run(["./pandoc-2.14.2/bin/pandoc", "text2ppt_test.md", "-t", "pdf", "-o", "output.pdf"], capture_output=True)
16
- print(os.listdir(os.getcwd()))
17
-
18
  # text2ppt ν”„λ‘¬ν”„νŠΈ 생성 ν•¨μˆ˜
19
  def generate_text2ppt_input_prompt(input_type, input_value, input_pages):
20
  header = """
@@ -208,6 +205,16 @@ with tab1:
208
  : ppt λ˜λŠ” pdf λ°œν‘œ 자료λ₯Ό μ‚¬μš©μžλ‘œλΆ€ν„° μ œκ³΅λ°›μœΌλ©΄ μžλ™μœΌλ‘œ :blue[λ°œν‘œ λŒ€λ³Έ]을 λ§Œλ“€μ–΄λ“œλ¦½λ‹ˆλ‹€!"""
209
  st.markdown(contents)
210
 
 
 
 
 
 
 
 
 
 
 
211
  with tab2:
212
  st.header('Text2PPT')
213
  gpt_token = st.text_input('μ±— gpt토큰을 μž…λ ₯ν•΄ μ£Όμ„Έμš”.', key="<Text2PPT_token>")
 
12
  import subprocess
13
 
14
 
 
 
 
15
  # text2ppt ν”„λ‘¬ν”„νŠΈ 생성 ν•¨μˆ˜
16
  def generate_text2ppt_input_prompt(input_type, input_value, input_pages):
17
  header = """
 
205
  : ppt λ˜λŠ” pdf λ°œν‘œ 자료λ₯Ό μ‚¬μš©μžλ‘œλΆ€ν„° μ œκ³΅λ°›μœΌλ©΄ μžλ™μœΌλ‘œ :blue[λ°œν‘œ λŒ€λ³Έ]을 λ§Œλ“€μ–΄λ“œλ¦½λ‹ˆλ‹€!"""
206
  st.markdown(contents)
207
 
208
+ # ν…ŒμŠ€νŠΈ
209
+ subprocess.run(["./pandoc-2.14.2/bin/pandoc", "text2ppt_test.md", "-t", "pdf", "-o", "output.pdf"], capture_output=True)
210
+ print(os.listdir(os.getcwd()))
211
+ with open("output.pdf", "rb") as pdf_file:
212
+ PDFbyte = pdf_file.read()
213
+ st.download_button(label="Download PPT",
214
+ data=PDFbyte,
215
+ file_name="export_output.pdf",
216
+ mime='application/octet-stream', key="<Text2PPT_download>")
217
+
218
  with tab2:
219
  st.header('Text2PPT')
220
  gpt_token = st.text_input('μ±— gpt토큰을 μž…λ ₯ν•΄ μ£Όμ„Έμš”.', key="<Text2PPT_token>")