Spaces:
Runtime error
Runtime error
Download summarizer/summarize.py from Andolinism/TelegramChatSummarizer: direct link, hf CLI and curl.
- Browser
- Download file 559 Bytes
-
https://huggingface.co/spaces/Andolinism/TelegramChatSummarizer/resolve/main/summarizer/summarize.py
- Command line
-
hf download hf://spaces/Andolinism/TelegramChatSummarizer/summarizer/summarize.py
-
curl -L -o summarize.py https://huggingface.co/spaces/Andolinism/TelegramChatSummarizer/resolve/main/summarizer/summarize.py
559 Bytes
| from summarizer.models import load_model | |
| # مدل رو فقط یکبار بارگذاری میکنیم | |
| model = load_model() | |
| def summarize_text(text: str) -> str: | |
| if not text.strip(): | |
| return "متنی برای خلاصهسازی وجود ندارد." | |
| # تقسیم به پاراگرافهای کوچکتر اگه خیلی بزرگ باشه | |
| if len(text) > 2000: | |
| text = text[:2000] | |
| try: | |
| return model(text) | |
| except Exception as e: | |
| return f"در خلاصهسازی خطا رخ داد: {str(e)}" | |