watson-developer-cloud/node-sdk

:comet: Node.js library to access IBM Watson services.

何を解決するか

このSDKは、Node.js開発者がIBM Watson AIサービスをアプリケーションに統合するための標準化された方法を提供します。WatsonのさまざまなAI APIへのネットワークリクエストの処理、認証の管理、レスポンスの処理を簡素化します。

動作方法

このライブラリは、IBM WatsonのREST APIをラップするクライアント側のラッパーとして機能します。AssistantやDiscoveryなどの異なるWatsonサービス用に専用のクラスを提供し、非同期ネットワーク呼び出しにはPromiseを使用します。IAMトークン、ユーザー名/パスワード、Cloud Pak for Data(ICP)用の特定の認証子、およびサードパーティクラウドプロバイダー(MCSP)用の認証を内蔵サポートしています。

対象ユーザー

IBM WatsonのAI機能(例:会話型AI(Assistant)、データ分析(Discovery))を使用してアプリケーションを開発したいNode.js開発者

主な特徴

  • マルチサービス対応:1つのSDK内で複数のWatson AIサービスを統合可能。
  • 柔軟な認証:IAM、Basic認証、Cloud Pak for Data、MCSP認証をサポート。
  • credentialsファイルの自動読み込みibm-credentials.envファイルから資格情報を自動読み込み、セットアップを簡素化。
  • ブラウザ互換性:ほとんどのバンドラーでクライアントサイド使用に対応。
  • 高度なネットワーク制御:企業用プロキシ、カスタム証明書、SSL検証設定に対応するHTTPS Agentの完全な構成が可能。

関連

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