資料の 英語版 に戻るツールとコードの比較
ツールとコードの比較
最終更新: 2024年12月13日
watsonxのツールを使うか、開発環境のREST APIを使うか、あるいはツールと Python コードの組み合わせを選ぶことができる。
ツールとコードの機能比較
ユーザー・インターフェースのツールとREST APIコードで完了できるタスクは、ほとんど同じだ。 Pythonのコードでいくつかのタスクを完了することもできる。
プロジェクトのタスク
次の表は、プロジェクトを管理するためのタスクと、そのタスクを完了するために使用できるツールやコードの一覧です。
タスク | ツール | コード |
---|---|---|
プロジェクトの作成 | プロジェクト作成ウィザード | データとAI共通コアAPI |
コラボレーターの管理 | アクセスコントロールページ | データとAI共通コアAPI |
プロジェクトIDの取得 | 「一般」ページ | データとAI共通コアAPI |
サービスの関連付け | サービス & インテグレーションのページ | なし |
資産のエクスポート | 資産のエクスポートウィザード | データとAI共通コアAPI |
資産の管理 | 資産のページ | データとAI共通コアAPI |
ランタイム環境の管理 | 環境のページ | データとAI共通コアAPI |
ジョブの管理 | 求人ページ | データとAI共通コアAPI |
データ・タスクの準備
次の表は、データ準備のタスクと、そのタスクを完了するために使用できるツールとコードの一覧です。
タスク | ツール | コード |
---|---|---|
データ・ソースへの接続 | 接続の追加 | Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
接続されたデータの追加 | 資産のインポート | Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
データファイルの追加 | 資産のインポート | Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
ベクトルインデックスに文書を追加する | ベクトル索引 | Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
文書からテキストを抽出する | なし | watsonx.ai as a Service REST API ✓ watsonx Python ライブラリ ✓ watsonx.ai Node.js SDK |
ドキュメントの埋め込みを作成し、ベクトル化する | ベクトル指数 AutoAI for RAG |
watsonx.ai as a Service REST API ✓ watsonx Python ライブラリ ✓ watsonx.ai Node.js SDK |
構造化データを洗練させる | Data Refinery | なし |
合成データの生成 | Synthetic Data Generator | なし |
データの視覚化 | 視覚化 | なし |
生成的AIソリューション・タスクの構築
次の表は、Gen AIソリューションを構築するためのタスクと、それらのタスクを完了するために使用できるツールとコードの一覧です。 watsonx.ai REST API、 watsonx -watsonx-ai Python ライブラリ、または watsonx.ai Node.js SDK を使用してコーディングできるタスクの詳細なリストについては、 生成 AI ソリューションのコーディングを参照してください。
タスク | ツール | コード |
---|---|---|
プロンプトを使った実験 | Prompt Lab | watsonx.ai as a Service REST API ✓ watsonx Python ライブラリ ✓ watsonx.ai Node.js SDK ✓ IBM Extension in LangChain |
foundation modelの調整 | Tuning Studio | watsonx.ai as a Service REST API ✓ watsonx Python ライブラリ ✓ watsonx.ai Node.js SDK |
RAGパターンの実装 | Prompt Lab AutoAI for RAG |
watsonx.ai as a Service REST API ✓ watsonx Python ライブラリ ✓ watsonx.ai Node.js SDK |
AIタスクの管理
次の表は、ガバナンス・タスクと、そのタスクを完了するために使用できるツールとコードの一覧です。
タスク | ツール | コード |
---|---|---|
AIのユースケースを作成する | AIユースケース | AI Factsheets API ✓ AI Factsheets Python ライブラリ |
プロンプトを評価する | Prompt Lab | Watson OpenScale REST API ✓ Watson OpenScale Python ライブラリ |
複数のプロンプトを比較・評価する | 評価スタジオ | Watson OpenScale REST API ✓ Watson OpenScale Python ライブラリ |
モデルやプロンプトを監査する | ガバナンス・コンソール | OpenPages REST API v2 |
ソリューション・タスクの展開
次の表に、デプロイメント タスクと、そのタスクを完了するために使用できるツールとコードを示します。
タスク | ツール | コード |
---|---|---|
AIサービスを展開する | Prompt Lab | サービスとしての watsonx.ai REST API |
プロンプトテンプレートを展開する | Prompt Lab | サービスとしての watsonx.ai REST API |
チューニングされたfoundation modelの展開 | 展開ウィザード | watsonx.ai as a Service REST API ✓ watsonx.ai Python ライブラリ |
カスタム基盤モデルのデプロイ | 展開ウィザード | watsonx.ai as a Service REST API ✓ watsonx.ai Python ライブラリ |
オンデマンド・モデルの展開 | リソース・ハブ | サービスとしての watsonx.ai REST API |
詳細情報
親トピック 初期の戦略的決定