UStackUStack
IBM watsonx.ai icon

IBM watsonx.ai

IBM watsonx.aiは、AIモデルを学習・検証・チューニング・デプロイする統合開発スタジオ。RAGやエージェント型、MLOpsに対応。

IBM watsonx.ai

IBM watsonx.aiとは?

IBM watsonx.aiは、AIモデルの構築・検証・チューニング・デプロイのための統合エンタープライズAI開発スタジオです。ツール、API、カスタマイズ可能なモデル、ランタイムを統合し、機械学習および生成AI開発のライフサイクル全体をサポートします。

watsonx.aiの主な目的は、AIビルダーがモデルおよびアプリケーション開発から、実環境(ハイブリッドクラウド環境を含む)でのモデル運用管理までを1つのワークフローで実行できるようにすることです。コードベースおよびコラボラティブな開発アプローチの両方をサポートします。

主な機能

  • 統合エンドツーエンドAI開発スタジオ: AI開発ライフサイクル全体の機能を1か所で利用可能。スケーラブルなパフォーマンスをサポートするよう設計。
  • コード/ノーコードコラボレーション対応GenAIツールキット: コードの有無にかかわらず、チームが生成AIアプリケーションの開発とコラボレーションを可能に。
  • ハイブリッドクラウドでのアプリケーション構築/実行/管理: 選択したハイブリッドクラウドプラットフォーム上で生成AIアプリケーションの構築、実行、管理が可能。
  • 基礎モデルオプション付きModel Gateway: IBM Graniteを含むビジネス向け基礎モデル、サードパーティモデル、Hugging FaceやMetaなどのパートナーからのオープンソースオプションにアクセス。
  • ライフサイクル管理のための開発者AIツールキット: プリコンフィグSDK、API、エージェント型ワークフロー、RAGフレームワーク/テンプレート、先進チューニング手法を含む。自然言語またはコードによる開発ワークフローをサポート。
  • MLOpsパイプライン、AIランタイム、ガバナンス: モデルトレーニングと生成AI開発プロセスを一元管理・監視・ガバナンス。
  • PythonおよびIDEオプション付きデータサイエンスツールセット: Python Notebooks、RStudio、または選択したIDEでのモデルトレーニング、開発/視覚モデル化、合成データ生成をサポート。
  • コンテンツおよびナレッジ管理アプリケーション経路: RAGを使用したナレッジ管理のためのテンプレート/フレームワークを提供。コンテンツおよびコード生成ユースケースをサポート。

IBM watsonx.aiの使い方

  1. オンボーディングリソースから開始: 開発者ハブ、オンラインチュートリアル、インタラクティブチャットデモを使用して、モデルの活用方法を探求。
  2. 基礎モデルを選択: Model Gatewayを使用して、IBM Granite、サードパーティオプション、またはオープンソースモデルから適切な基礎モデルを選択。
  3. 開発とチューニング: 開発者AIツールキットを使用して、RAGフレームワーク、エージェント型ワークフロー、チューニング手法でAI/MLおよび生成AIアプリケーションを構築。テンプレートまたはコードで作業可能。
  4. ライフサイクル全体を管理: スタジオのMLOpsパイプラインとAIランタイムを使用して、トレーニング、アプリケーション開発、監視、ガバナンスを管理。
  5. 環境にデプロイ: 選択したハイブリッドクラウドプラットフォーム上で生成AIアプリケーションを構築、実行、管理。

ユースケース

  • アプリケーション展開のための生成AIモデルトレーニングとチューニング: チームはライフサイクル管理ツール(モデルトレーニングとチューニングを含む)を使用して展開を管理し、共有ランタイムとガバナンス機能で管理。
  • RAGベースのナレッジ管理アプリケーション構築: 開発者はプリビルトRAGテンプレート、フレームワーク、APIを使用して、基礎モデル機能と検索を組み合わせたナレッジ管理アプリケーションを作成。
  • 特定タスク向けエージェント型ワークフロー作成: ビルダーは開発者ツールキットに含まれるエージェント型ワークフローで生成AIアプリケーションの多段階動作を構築。
  • 生成AIと並行した予測/規範モデル開発: 合成データ生成や視覚モデル化などのツールを使用して、予測/規範モデル化と生成AI開発をサポート。
  • コンテンツ生成とコード関連ワークフロー支援: 基礎モデルを活用して、コード説明やキャンペーン/レッスンプランなどのコンテンツ生成タスクを実行。

FAQ

IBM watsonx.aiはコードベースと共同開発の両方をサポートしますか?

はい。コードの有無にかかわらず共同開発をサポートし、自然言語またはコードで使用できる開発者向けツールを提供します。

watsonx.aiでアクセスできるモデルは何ですか?

watsonx.aiはModel Gateway経由で基盤モデルにアクセス可能。IBM Granite、サードパーティモデル、Hugging FaceなどのプラットフォームやMetaなどのパートナーによるオープンソースオプションを含みます。

ハイブリッドクラウド環境へのデプロイは可能ですか?

はい。選択するハイブリッドクラウドプラットフォームで生成AIアプリケーションの構築・実行・管理をサポートします。

生成AI向けにどのような開発機能が含まれていますか?

RAGフレームワークとテンプレート、エージェント型ワークフロー、事前設定SDKとAPI、先進チューニング手法を開発者AIツールキットとして強調しています。

チームが開始するためのガイダンスはありますか?

はい。IBMはテンプレートとガイドを提供する開発者ハブ、演示とサンプルアプリケーション付きオンライン教程、インタラクティブチャット演示を強調しています。

代替案

  • その他のエンドツーエンドMLOpsプラットフォーム: トレーニング、デプロイ、監視パイプラインに焦点を当てた隣接プラットフォーム。ツールによっては、同じRAGテンプレート、エージェント型ワークフロー、共同スタジオ体験をバンドルしない場合があります。
  • RAG/エージェント開発フレームワーク: 検索拡張生成やエージェントオーケストレーションに特化したフレームワークは類似アプリケーション パターンをサポートしますが、統合スタジオでのフルライフサイクル管理には追加作業が必要な場合があります。
  • 汎用クラウドAIサービス: クラウドプロバイダーのAIプラットフォームは管理環境でのモデル開発とデプロイをカバーしますが、watsonx.aiは統合開発者スタジオとModel Gateway体験を強調するためワークフローが異なる可能性があります。