Skip to content

Telegram chat bot assistant powered by Assistant API from OpenAI

License

Notifications You must be signed in to change notification settings

wedontdozero/Tele-Assistant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • ✅ - [2023-12-23] Accepts files input
  • ✅ - [2023-12-25] Function Call (GoogleSearch, DuckDuckGoSearch)
  • ⌛ - Create Assistant on the fly
  • ✅ - [2023-12-26] Function Call (Web Scraping - Wikipedia)
  • ✅ - [2023-12-26] Start new session
  • ✅ - [2023-12-27] Function Call (Get Weather Data)
  • ⌛ - Switch Assistant
  • ⌛ - Interact with voice
  • ⌛ - Manually trigger dynamic context management
  • ✅ - [2024-01-04] Input & Output moderation

Credit

This project is greatly inspired by /father-bot/chatgpt_telegram_bot, many nicely written code blocks were borrowed from there. One way to tell the different between two projects is the former is powered by chat-completion model and this project is powered by Assistant-API.

About

Telegram chat bot assistant powered by Assistant API from OpenAI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.9%
  • Dockerfile 1.1%