Skip to content

A project using Langchain to allow GPT models to interact with Telegram's APIs

Notifications You must be signed in to change notification settings

rol4400/TeleGPT

Repository files navigation

TeleGPT

A project using Langchain to allow GPT models to interact with Telegram's APIs

Technical Report

TeleGPT.docx

Recent Updates:

The bot was also recently expanded to manage google calendar, ticktick todo lists. It was also integrated with Tasker through API calls to provide voice control as an alternative assistant on Android, and a secondary LLM model was used to reword outputs for text to speech compatability and to prompt for extra details inside of telegram

Finally, it was recently given the capability to send messages to chatrooms. It should prompt the user before sending and can bulk send as well.

An example of a useful implementation is you can ask it "Timebox my todo list items into today's calendar and send a message to my next appointment to ask them if it's still on".

  • This will call the Ticktick API to get current todo tasks, call the calendar API for availability, call the calendar API again to schedule each appointment, then call the telegram API twice to find the profile of the next appointment and message them.
  • After completing this it will report back to the user via either the telegram bot or the text to speech engine

Demonstration:

image

Voice to text Functionality:

image

Web Search Functionality:

image

Dropbox Integration:

image

Telegram Integration:

image

image

image

About

A project using Langchain to allow GPT models to interact with Telegram's APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published