Telegram bot for interacting with ChatGPT
Top 9.4% on sourcepulse
This project provides a feature-rich Telegram bot that leverages OpenAI's API to offer ChatGPT-like conversational experiences. It targets users seeking a more responsive, flexible, and feature-packed alternative to the official ChatGPT web interface, enabling self-hosting for enhanced control and customization.
How It Works
The bot integrates with OpenAI's API, supporting various models including GPT-4 and GPT-4 Turbo, and offers features like message streaming for lower perceived latency. It includes specialized "chat modes" defined in a YAML configuration file, allowing users to tailor the bot's persona and functionality for specific tasks like coding assistance, artistic generation (via DALL-E 2), or acting as a psychologist.
Quick Start & Requirements
docker-compose --env-file config/config.env up --build
config/config.example.yml
and config/config.example.env
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project's licensing is not specified, which may pose a barrier to commercial adoption or use within proprietary software. Community support channels are not detailed in the README.
1 month ago
Inactive