Repolode
Avaiga

Avaiga/taipy

Библиотека Python для создания готовых к эксплуатации веб-приложений на основе данных и AI-алгоритмов с UI, пайплайнами и планированием задач.

Звёзды
19,458
Форки
2,001
Открытые issues
233
Последний коммит
3 месяца назад

Что это?

Taipy — библиотека Python для специалистов по данным и инженеров машинного обучения, которым нужно создавать веб-приложения на основе данных и AI, не осваивая отдельный фронтенд-стек. Она генерирует пользовательский интерфейс из кода Python и берет на себя сопутствующие задачи: интеграцию данных, оркестрацию пайплайнов и планирование.

Помимо UI, Taipy поддерживает анализ сценариев «что, если» и управление сценариями, позволяя конечным пользователям сравнивать варианты модели или пайплайна. Также в библиотеку входят аутентификация, роли и управление пользователями, cron-задачи и интерфейс командной строки со скриптами развертывания, управлением версиями, миграцией данных и телеметрией для эксплуатации в production.

Основную библиотеку можно установить с помощью pip. В более широкую экосистему входят Taipy Designer, Taipy Studio, готовые шаблоны и интеграции с платформами данных.

Ключевые возможности

  • 01Генерирует веб-интерфейсы напрямую из кода Python.
  • 02Оркестрирует пайплайны обработки данных и управляет расписанием и cron-задачами.
  • 03Поддерживает анализ сценариев «что, если» и управление сценариями.
  • 04Предоставляет аутентификацию, роли и управление пользователями.
  • 05Включает интерфейс командной строки, скрипты развертывания и инструменты миграции данных.
  • 06Предоставляет телеметрию и мониторинг для эксплуатации в production.

Сценарии использования

  • Превращение модели машинного обучения во внутреннее веб-приложение, в котором бизнес-пользователи могут получать прогнозы.
  • Создание инструментов для сравнения сценариев прогнозирования или планирования.
  • Планирование и оркестрация регулярно запускаемых пайплайнов обработки данных.
  • Развертывание дашбордов на основе данных с ролями пользователей и контролем доступа.

Быстрый старт

  1. 1

    Установите стабильную версию Taipy с помощью pip

    pip install taipy
  2. 2

    Инструкции по альтернативным способам установки см. в руководстве по установке в документации

Что важно знать

  • Требуется Python версии от 3.9 до 3.12.

В подборках

Темы

Частые вопросы

Что такое taipy?
Библиотека Python для создания готовых к эксплуатации веб-приложений на основе данных и AI-алгоритмов с UI, пайплайнами и планированием задач. Taipy — библиотека Python для специалистов по данным и инженеров машинного обучения, которым нужно создавать веб-приложения на основе данных и AI, не осваивая отдельный фронтенд-стек. Она генерирует пользовательский интерфейс из кода Python и берет на себя сопутствующие задачи: интеграцию данных, оркестрацию пайплайнов и планирование.
taipy можно использовать бесплатно? Какая у него лицензия?
taipy распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
taipy всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в taipy — 10 авг. 2026 г..
Для чего можно использовать taipy?
Превращение модели машинного обучения во внутреннее веб-приложение, в котором бизнес-пользователи могут получать прогнозы. Создание инструментов для сравнения сценариев прогнозирования или планирования. Планирование и оркестрация регулярно запускаемых пайплайнов обработки данных. Развертывание дашбордов на основе данных с ролями пользователей и контролем доступа.
Как установить taipy?
Установите стабильную версию Taipy с помощью pip: pip install taipy Инструкции по альтернативным способам установки см. в руководстве по установке в документации
Где скачать taipy?
Исходный код и инструкции по установке — на GitHub: https://github.com/Avaiga/taipy

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа оркестрации с открытым исходным кодом для запуска событийных и запланированных рабочих процессов с данными, ИИ и инфраструктурой, описанных в YAML.

30,2 тыс.+72 за неделю3,5 тыс.JavaApache-2.0Активно поддерживаетсяОбновлён 3 часа назад

Python-фреймворк для оркестрации рабочих процессов: превращает скрипты в промышленные конвейеры данных с расписанием, повторами, кэшированием и автоматизацией на основе событий.

24,1 тыс.+29 за неделю2,6 тыс.PythonApache-2.0Обновлён 14 часов назад

Локально размещаемый open-source инструмент для отслеживания ML-экспериментов: логирует запуски и метаданные, позволяет сравнивать их в UI и запрашивать через Python SDK.

6,3 тыс.+4 за неделю414PythonApache-2.0Обновлён 18 часов назад