the-carnage commited on
Commit
92751a2
Β·
1 Parent(s): bbfd282

Fix pipeline task error: switch to summarization task

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -11,7 +11,7 @@ st.write("Summarize text, images, or PDFs with AI")
11
 
12
  @st.cache_resource
13
  def load_model():
14
- return pipeline("text2text-generation", model="t5-small")
15
 
16
  summarizer = load_model()
17
 
@@ -33,9 +33,9 @@ def summarize_text(text):
33
  """Summarize the given text"""
34
  if not text.strip():
35
  return None
36
- input_text = "summarize: " + text[:4000]
37
- result = summarizer(input_text, max_length=150, min_length=40, do_sample=False)
38
- return result[0]["generated_text"]
39
 
40
  tab1, tab2, tab3 = st.tabs(["πŸ“ Text", "πŸ–ΌοΈ Image", "πŸ“„ PDF"])
41
 
 
11
 
12
  @st.cache_resource
13
  def load_model():
14
+ return pipeline("summarization", model="t5-small")
15
 
16
  summarizer = load_model()
17
 
 
33
  """Summarize the given text"""
34
  if not text.strip():
35
  return None
36
+ # input_text = "summarize: " + text[:4000]
37
+ result = summarizer(text[:4000], max_length=150, min_length=40, do_sample=False)
38
+ return result[0]["summary_text"]
39
 
40
  tab1, tab2, tab3 = st.tabs(["πŸ“ Text", "πŸ–ΌοΈ Image", "πŸ“„ PDF"])
41