{"repo":"hivaze/PrivateGPTBot","free":true,"listed":false,"github":"https://github.com/hivaze/PrivateGPTBot","clone":"git clone https://github.com/hivaze/PrivateGPTBot.git","description":"Private chat bot on aiogram for limited access to ChatGPT with custom personalities.","language":"Jupyter Notebook","stars":31,"topics":["aiogram","bot","chatgpt-api","python"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Smart Telegram Bot based on ChatGPT An asynchronous bot with multiple characters for accessing the gpt-3.5 and gpt-4 API (chatgpt) via your OpenAI key. It can work with documents and the internet, and interprets images using BLIP. Bot's address t.me/personalized ai bot - you can try it right now if the bot is in global mode. Features - Full Asynchronous : With the help of aiogram, the bot is fully asynchronous and actively uses multithreading. - Function-calling support : Working with any number of documents, as well as website scraping. - Multilingual interface : Automatic adaptation of the interface to the user's language. - Adaptive truncation of history : The bot is capable of adaptively processing and truncating the history of messages according to the model's context size. - Image processing : The bot can perceive and process images. - Message customization : The bot provides the opportunity for full customization of all messages. - Character creation : Ability to create a unique character within a session. - System of tokens packages : Ability to control tokens consumption via tokens packages with lifetime and different levels. - Relational database : Use of SQLite/Postgres for user data storage and management. - Vector database : Use of ChromaDB for storing user documents. - Role system and access control : Ability to control access to various models, including gpt3.5/gpt4. - Processing of forwarded messages : Understanding of forwarded messages from other users or ch","default_branch":null,"files":null,"tree":[],"storefront":"/r/hivaze","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hivaze/PrivateGPTBot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}