Описание проекта

Необходимо разработать мощный Python-инструмент, который будет работать с API для сбора и анализа текстовой информации. Система должна автоматически обрабатывать входящие данные с использованием внешних языковых моделей (LLM). Решение должно быть гибким и настраиваться под конкретные задачи заказчика.

Ключевые технические требования

Базовый функционал

  • Работа с Telegram-клиентами: использование библиотек Pyrogram или Telethon
  • Интеграция с внешними API больших языковых моделей (OpenAI, DeepSeek и аналоги) для умной автоматической обработки текста
  • Реализация гибкого механизма фильтрации входящей информации
  • Настройка работы по заданному временному расписанию
  • Горячая смена системных инструкций (промптов)
  • Динамическая настройка прокси-серверов

Интерфейс управления

  • Исходно проект управляется через мессенджер: Telegram Bot Interface
  • По желанию можно добавить легкую веб-панель для удобного мониторинга
  • Не должно быть сложных админок - все конфигурации подтягиваются динамически командами или кнопками

Технологии и окружение

  • Python 3.11+ (или выше)
  • Ubuntu сервер (остентивное хостинг-решение Alibaba или подобное)VPS/VDS с Ubuntu 20.04/22.04/24.04
  • База данных - опционально по запросу заказчика

Ответственность исполнителя

  • Написать чистый, модульный код (ООП или функциональный подход на выбор разработчика)
  • Обеспечить бесперебойную интеграцию через прокси при необходимости
  • Помочь настроить проект «из коробки» Ubuntu: VirtualEnv / Docker, сделать PM2 системный сервис
  • Дать понятную инструкцию (Readme с примерами команд) по базовому поддержанию