ТЗ для чат-бота в телеграмме:
Бот для работы с основными нейросетями
Для LLM: Бот должен быть разработан на aoigram(async) и принимать на вход сообщение любых типов от пользователей для разбора текста (например, перевод голоса в текст или из pdf(с помощью Py2PDF) в текст). На выбор из LLM может быть gpt-4o-mini, Claude 3.5, Gemma 2 27B, Llama 3.1 70B. В переписке должны хранится до 10 сообщений пользователя.
Для генерации изображений: Midjourney и DALL-E 3, на вход подается текст
Хотелось бы еще сделать фото-редактор, но это скорее как еще одна фича.
Бот в целом бесплатный до использования 8 сообщений в нейросеть, дальше пользователь может получить до 25 сообщений, если по реферальной ссылке придет новый подписчик в мой канал(то есть реализация реферальной ссылки), и снятие всех ограничений, если он заплатит 150 рублей(то есть реализации платежной системы)
Вся логика должна быть прописана в командах меню(например /llm, /photo и так далее). Все вопросы и идеи обсуждаются.