mlrun/mlrun

MLRun is an open source MLOps platform for quickly building and managing continuous ML applications across their lifecycle. MLRun integrates into your development and CI/CD environment and automates the delivery of production data, ML pipelines, and online applications.

何を解決するか

MLRun は、AI および生成 AI アプリケーションを開発から本番環境に移行する際に必要なエンジニアリング作業と時間を削減するための AI オーケストレーションプラットフォームです。データ、ML、DevOps チーム間の断絶を解消し、データ、ML パイプライン、オンラインアプリケーションのライフサイクル全体にわたって自動化されたデリバリーを実現します。

動作方法

MLRun は、関数、ジョブ、シークレットなどのプロジェクトアセットを管理するための中央制御およびメタデータレイヤーを提供します。Nuclio を介したサーバーレスアーキテクチャにより、スケーラブルなリアルタイムサービングパイプラインをデプロイします。データ管理(オフラインおよびオンライン特徴量用の Feature Store を含む)と、トレーニング、評価、デプロイのための自動化された ML パイプラインを統合しています。また、複雑なコードインストルメンテーションを必要とせずに、モデルの挙動、ドリフト、リソース使用状況を監視するための組み込み可視性も提供しています。

対象ユーザー

企業環境で継続的な AI アプリケーションを構築、スケーリング、監視する必要があるデータサイエンティスト、MLエンジニア、MLOps チーム向けです。

主な特徴

  • エンドツーエンドのオーケストレーション: データインジェストおよび前処理からモデルトレーニング、評価、リアルタイムサービングまで、ライフサイクル全体を管理します。
  • Gen AI サポート: RAG、LLM のファインチューニング、LLM の評価のための特定のワークフローを提供します。
  • サーバーレスデプロイ: 本番環境向けアプリケーションパイプラインにリアルタイム自動スケーリングのサーバーレス関数を使用します。
  • 統合された Feature Store: 開発および本番環境の両方で、データ特徴量の収集、変換、サービングを自動化します。
  • 組み込み可視性: データドリフト、モデルパフォーマンス、リソース使用状況のネイティブ監視と統合アラート機能を備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト