О чём урок
Приложение на Python, которое предоставляет интересные факты по меняющимся темам, используя Perplexity AI API. Идеально подходит для ежедневного обучения, контента рассылок или личного образования. Ежедневная смена тем: Автоматически выбирает темы в зависимости от дня месяца Факты, генерируемые ИИ: Использует Sonar API от Perplexity для генерации интересных и точных фактов Настраиваемые темы: Легко расширяйте или изменяйте список тем Постоянное хранение: Сохраняет факты в текстовые файлы с датой для будущего использования Надежная обработка ошибок: Корректно обрабатывает сбои API и непредвиденные ошибки Настраиваемый: Использует переменные окружения для безопасного управления API ключами Python 3.6+ Необходимые пакеты: requests python-dotenv (опционально) logging Клонируйте этот репозиторий или скачайте скрипт Установите необходимые пакеты: Настройте ваш Perplexity API ключ: Создайте файл .env в той же директории, что и скрипт Добавьте ваш API ключ: PERPLEXITY_API_KEY=your_api_key_here Просто выполните скрипт: Это позволит: Выбрать тему на основе текущего дня Получить интересный факт от Perplexity AI Сохранить факт в текстовый файл с датой в вашей текущей директории Отобразить факт в консоли Отредактируйте файл topics.txt (одна тема на строку) или измените список topics непосредственно в скрипте.
План урока
- 🌟 Особенности
- 📋 Требования
- 🚀 Установка
- 🔧 Использование
- Запуск бота
- Настройка тем
- Автоматическое планирование
- В Linux/macOS (с использованием cron)
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.