Skip to content

An AI-powered text summarization Telegram bot that generates concise summaries of text, URLs, PDFs, and YouTube videos.

Notifications You must be signed in to change notification settings

arcada-uas/summary-gpt-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Summary GPT Bot

An AI-powered text summarization Telegram bot that generates concise summaries of text, URLs, PDFs and YouTube videos.

⚠️ Free credits will be expired at 1 Oct 2023 ⚠️

Thanks for using, feel free to self-host your own summary bot.

Features

  • Supports text
  • Supports URLs
  • Supports PDFs
  • Supports YouTube videos (no support for YouTube Shorts)

Usage

Launch your own GPT-4 summary bot with 32k token context in one line command 🚀

docker run -d -e TELEGRAM_TOKEN=$YOUR_TG_TOKEN -e OPENAI_API_KEY=$YOUR_API_KEY -e OPENAI_MODEL=gpt-4-32k -e CHUNK_SIZE=20000 -e TS_LANG=$YOUR_LANGUAGE tonypai/summary-gpt-bot:latest
Environment Variable Description
TELEGRAM_TOKEN Token for Telegram API (required)
OPENAI_API_KEY API key for OpenAI GPT API (required)
OPENAI_MODEL Model to use for text summarization (default: gpt-3.5-turbo-16k)
CHUNK_SIZE The maximum token of a chunk when receiving a large input (default: 10000)
TS_LANG Language of the text to be summarized (default: Taiwanese Mandarin)

About

An AI-powered text summarization Telegram bot that generates concise summaries of text, URLs, PDFs, and YouTube videos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.5%
  • Dockerfile 5.5%