Repolode
Avaiga

Avaiga/taipy

UI、パイプライン、スケジューリングを備えた、本番運用向けのWebアプリをデータやAIアルゴリズムから構築できるPythonライブラリ。

スター
19,458
フォーク
2,001
未解決の Issue
233
最終コミット
3 か月前

これは何?

Taipyは、別のフロントエンド技術を学ばずにデータやAIを活用したWebアプリを構築したいデータサイエンティストや機械学習エンジニア向けのPythonライブラリです。Pythonコードからユーザーインターフェースを生成し、データ統合、パイプラインのオーケストレーション、スケジューリングなど、アプリを支える機能も提供します。

UIに加えて、what-if分析やシナリオ管理にも対応しており、エンドユーザーはモデルやパイプラインの複数のバリエーションを比較できます。また、本番運用向けに、認証、ロールとユーザーの管理、cronジョブに加え、デプロイスクリプト、バージョン管理、データ移行、テレメトリーを備えたコマンドラインインターフェースも含まれています。

コアライブラリはpipでインストールできます。エコシステムにはTaipy Designer、Taipy Studio、事前定義済みテンプレート、データプラットフォームとの連携機能も含まれます。

主な機能

  • 01PythonコードからWebユーザーインターフェースを直接生成します。
  • 02データパイプラインをオーケストレーションし、スケジューリングやcronジョブを管理します。
  • 03what-if分析とシナリオ管理に対応します。
  • 04認証、ロール、ユーザー管理を提供します。
  • 05コマンドラインインターフェース、デプロイスクリプト、データ移行ツールを備えています。
  • 06本番運用向けのテレメトリーとモニタリングを提供します。

ユースケース

  • 機械学習モデルを、ビジネスユーザーが予測を実行できる社内Webアプリにする。
  • 予測モデルや計画モデルのシナリオ比較ツールを構築する。
  • 定期的に実行するデータ処理パイプラインをスケジューリングし、オーケストレーションする。
  • ユーザーロールとアクセス制御を備えた、データ駆動型ダッシュボードをデプロイする。

クイックスタート

  1. 1

    pipで安定版のTaipyをインストールします

    pip install taipy
  2. 2

    別のインストール方法については、ドキュメントのインストールガイドをご覧ください

使う前に知っておきたいこと

  • Python 3.9〜3.12が必要です。

収録されている特集

トピック

よくある質問

taipy とは?
UI、パイプライン、スケジューリングを備えた、本番運用向けのWebアプリをデータやAIアルゴリズムから構築できるPythonライブラリ。 Taipyは、別のフロントエンド技術を学ばずにデータやAIを活用したWebアプリを構築したいデータサイエンティストや機械学習エンジニア向けのPythonライブラリです。Pythonコードからユーザーインターフェースを生成し、データ統合、パイプラインのオーケストレーション、スケジューリングなど、アプリを支える機能も提供します。
taipy は無料で使えますか?ライセンスは?
taipy は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
taipy は今もメンテナンスされていますか?
半年以内に更新あり。taipy の最終コミットは 2026年8月10日 です。
taipy は何に使えますか?
機械学習モデルを、ビジネスユーザーが予測を実行できる社内Webアプリにする。 予測モデルや計画モデルのシナリオ比較ツールを構築する。 定期的に実行するデータ処理パイプラインをスケジューリングし、オーケストレーションする。 ユーザーロールとアクセス制御を備えた、データ駆動型ダッシュボードをデプロイする。
taipy のインストール方法は?
pipで安定版のTaipyをインストールします: pip install taipy 別のインストール方法については、ドキュメントのインストールガイドをご覧ください
taipy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Avaiga/taipy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト