Этот альтернативный проект NotebookLM с открытым исходным кодом демонстрирует полную архитектуру для приложений ИИ, основанных на документах: 🏗️ Событийно-ориентированные рабочие процессы организуют сложные многоступенчатые процессы, такие как парсинг документов, генерация резюме и создание подкастов ☁️ LlamaCloud берет на себя тяжелую работу с автоматизированными конвейерами загрузки документов и извлечением структурированных данных 🔄 Управление состоянием позволяет рабочим процессам сохранять прогресс и возобновлять его позже, что идеально подходит для длительных задач обработки документов 📊 Встроенная наблюдаемость с интеграцией @opentelemetry дает вам представление о каждом шаге выполнения вашего рабочего процесса Проект интегрирует LlamaExtract для преобразования документов в начальный блокнот с ментальной картой, часто задаваемыми вопросами, резюме и такими сервисами, как @elevenlabsio для генерации текста в речь. Изучите полную реализацию NotebookLlaMa: