alamanna commited on
Commit
a93b8ff
·
verified ·
1 Parent(s): 6667112

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -39,12 +39,15 @@ summarizer_pipeline = pipeline("summarization", model="facebook/bart-large-cnn")
39
 
40
  @tool
41
  def summarize_text(text: str) -> str:
42
- """Summarizes a given text into a shorter form.
43
  Args:
44
  text: A long string of text to summarize.
45
  """
46
- # Summary logic here
47
- return summary
 
 
 
48
 
49
 
50
  final_answer = FinalAnswerTool()
 
39
 
40
  @tool
41
  def summarize_text(text: str) -> str:
42
+ """Summarizes a given text using a transformer model.
43
  Args:
44
  text: A long string of text to summarize.
45
  """
46
+ try:
47
+ summary = summarizer_pipeline(text, max_length=100, min_length=30, do_sample=False)[0]["summary_text"]
48
+ return summary
49
+ except Exception as e:
50
+ return f"Error summarizing text: {str(e)}"
51
 
52
 
53
  final_answer = FinalAnswerTool()