AB
AiBoss
project

ModelEngine - ファーウェイのオープンソースのエンドツーエンドAI開発ツールチェーン

ModelEngineは、ファーウェイが提供するオープンソースのエンドツーエンドAI開発ツールチェーンであり、データ活用、モデル活用、アプリケーション活用という3つの主要機能を中心に構成されています。これにより、時間のかかるデータエンジニアリング、モデルトレーニング、およびAIの産業展開に伴うその他のプロセスにおける課題を解決します。

ModelEngineとは何ですか?

ModelEngineは、ファーウェイが提供するオープンソースのエンドツーエンドAI開発ツールチェーンであり、データ活用、モデル活用、アプリケーション活用の3つのコア機能を中心に構成されています。時間のかかるデータエンジニアリング、困難なモデルトレーニング、複雑なアプリケーション展開など、AIの産業応用における主要な課題に対応します。ModelEngineのオープンソースコードは、GitCode、Gitee、GitHubなど複数のプラットフォームで公開されており、開発者に豊富なリソースと便利なコラボレーション環境を提供します。

ModelEngineの主な機能

  • データ活用の促進テキスト、画像、文書など、さまざまなデータタイプの収集と処理のためのツールを提供し、データクリーニング、データ評価、品質保証、生成、知識ベクトル化といった主要な機能を備えており、大規模モデルのトレーニングやRAGアプリケーション向けに高品質のコーパスと知識を提供します。
  • モデル有効化モデルのデプロイ、トレーニング、ファインチューニング、推論をサポートし、ワンクリック操作でモデルのトレーニングと推論の敷居を下げるとともに、OpenAI標準の推論インターフェースもサポートしています。
  • アプリケーションを有効にするこれは、AIアプリケーションの開発、デバッグ、デプロイのためのワンストップツールチェーンを提供し、ローコードオーケストレーションとRAGフレームワークをサポートすることで、開発者がAIアプリケーションを迅速に構築および最適化できるよう支援します。

ModelEngineの技術的原則

  • 組み込みのデータクリーニング演算子は、テキスト(PDF、DOC、HTML、JSONなど)や画像(PNG、JPG、BMPなど)を含む、マルチモーダルなデータクリーニングをサポートしています。
  • 埋め込みモデルとベクトルデータベースサービスを使用することで、テキストデータはベクトル化された知識に変換され、大規模モデルのトレーニングやRAGアプリケーションのための高品質なコーパスが提供されます。

ModelEngineのプロジェクトアドレス

ModelEngineの応用シナリオ

  • データ処理と知識生成ModelEngineは、テキスト、画像、文書など、さまざまなデータタイプの収集と処理をサポートする強力なデータ処理ツールを提供します。例えば、医療分野では、医学文献や症例データを迅速に処理し、高品質なトレーニングコーパスを生成することができます。
  • モデルのトレーニングと最適化ModelEngineは、開発者が汎用的な大規模モデルを業界特化型モデルに迅速に変換できる、ワンストップのモデル管理ソリューションを提供します。例えば、金融分野では、リスク評価に適したモデルを迅速に学習させることができます。
  • AIアプリケーションの開発と展開ModelEngineは、ローコードオーケストレーション、RAGフレームワーク、およびカスタムプラグイン機能を提供し、AIアプリケーションの迅速な構築と最適化を可能にします。例えば、製造業においては、機器の故障を予測するAIアプリケーションを迅速に開発でき、迅速な検証と最適化によって生産効率を向上させることができます。
  • 業界固有の実装ModelEngineのオープンソース版は、組み込みのデータ処理演算子と包括的なモデル管理プロセスを通じて、開発者に効率的かつ柔軟なエンドツーエンドのAI開発体験を提供します。