TG bot based on openai models, able to understand speech, images, analyze documents, answer questions and also generate images!
This Telegram bot utilizes the power of ChatGPT 4 to provide users with a range of interactive features, including speech recognition, image analysis, and query response with a specified context.
Speech Recognition: Seamlessly convert spoken language into text, enabling hands-free interaction with the bot.
Image Analysis: Extract insights and descriptions from images, providing a deeper understanding of visual content.
Query Response with Given Text File: Craft responses to queries based on a provided context, ensuring tailored and relevant information delivery.
git clone https://github.com/EF-corp/ChatGPT-Multimodal-Telegram-Bot.git
pip install -r requirements.txt
Visit the BotFather: https://telegram.me/BotFather on Telegram. Create a new bot and obtain its token.
Open the config/config.yml file. Replace telegram_token with the obtained bot token.
python src/bot.py
Start the bot by sending the /start command to the bot. Engage in natural language conversations with the bot. Utilize speech recognition by sending voice messages. Send images for analysis and description. etc.