Ellipsis: подкаст на любую тему в один клик

Урок 19 из 43 курса «Perplexity API Cookbook»: официальный курс Perplexity API Cookbook (Перплексити) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Ellipsis — это агент для генерации подкастов нового поколения, который одним кликом оживляет высококачественный аудиоконтент, звучащий по-человечески, на любую тему. Будь то срочные новости, подробные технические обзоры, рецензии на фильмы или послематчевый анализ спортивных событий, Ellipsis создает интеллектуальные эпизоды подкастов, которые звучат так, будто их записали опытные ведущие в профессиональной студии. Интеллектуальный многоголосый диалог с несколькими отчетливыми голосами и индивидуальностями Всестороннее освещение тем от архитектур LLM до лунных затмений Пользовательский механизм оценки, обеспечивающий фактическую точность, соответствие законодательству и качество диалога Полностью автоматизированная генерация подкастов с человекоподобным аудио output, готовым для подкастов Обновления в режиме реального времени (streaming) через Server-Sent Events (SSE) Интеграция с Podbean для прямой публикации подкастов Обнаружение трендовых тем с использованием Perplexity API Node.js v16+ и npm/yarn Python 3.10+ и pip Запущенный Redis server (по умолчанию на порту 6380) Perplexity API key, учетные данные Podbean Создайте файл backend/.env: Создайте файл frontend/.env: Запустите Redis Server: Запустите бэкенд: Запустите фронтенд: Опционально: Интеграция с Podbean: Сгенерируйте контент: Введите тему в текстовое поле на главной странице и нажмите Enter. Переключитесь на ContentGenerationView, чтобы увидеть прогресс генерации сценария и аудио в реальном времени. Бэкенд: Python Flask с Redis pub/sub, llama.cpp и Orpheus TTS для генерации аудио Фронтенд: React с Vite, Tailwind CSS и Server-Sent Events для обновлений в реальном времени Интеграция с AI: Perplexity API для генерации контента и обнаружения трендовых тем Обработка аудио: Многоголосый TTS с отчетливыми голосовыми индивидуальностями Оценка контента: Встроенные пайплайны для фактической точности и соответствия законодательству Публикация подкастов: Прямая интеграция с Podbean через MCP server Репозиторий на GitHub Проект на Devpost

План урока

  1. Возможности
  2. Предварительные требования
  3. Установка
  4. Конфигурация
  5. Использование
  6. Описание кода
  7. Демонстрационное видео
  8. Ссылки

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды