Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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
|
43 |
Args:
|
44 |
text: A long string of text to summarize.
|
45 |
"""
|
46 |
-
|
47 |
-
|
|
|
|
|
|
|
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()
|