IBM watsonx.ai REST API
watsonx.ai API を使用して、 IBM watsonx.ai の基盤モデルをプログラムで操作できます。
watsonx.ai API リファレンスドキュメントを参照してください。
REST API を使用して以下のタスクを実行することもできます:
- 基盤モデル情報を取得する
- 推論基盤モデル
- 文書からテキストを抽出する
- テキストをベクター化する
- 文書パッセージの再ランク付け
- チャットAPIでアプリケーションに生成型チャットを追加する
- エージェント主導のチャットワークフローを構築する
- 基盤モデルモデルの調整
- 将来の値を予測する
前提条件
以下の情報に素早くアクセスするには、 開発者アクセスページを開いてください:
- APIエンドポイントのベース URL
- プロジェクトまたはスペースID
ページを開くには、作業対象のプロジェクトまたはスペースの watsonx.ai ホームページから、 ナビゲーションメニュー を開き、次に「 開発者アクセス 」をクリックします。
REST APIリクエストを送信するには、以下の情報も必要です:
持参人払いのトークン。 詳細については、 プログラムによるアクセス用の認証情報をご覧ください。
使用する
{model_id}基盤モデルモデル用の 参照 基盤モデル可能な基盤モデルに関する情報の取得。各リクエストで必須となるバージョンパラメータに、コードの作成およびテストを行った日付を指定してください。 例えば、
version=2025-02-06.
一部のタスクでは、データ接続として提供されるデータを参照する必要があります。 ファイルの追加方法、およびAPIからファイルを参照する方法の詳細については、「 APIから参照するファイルの追加 」を参照してください。
ヒント:APIでの推論リクエストのフォーマットに関するサポートが必要な場合は、 Prompt Lab から同じリクエストを送信できます。 Prompt Lab のコードパネルから使用されている構文を確認できます。このパネルには、プロンプトによって生成される cURL リクエストが表示されます。