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) 전용 인증기, 제3자 클라우드 공급업체(MCSP) 인증을 내장된 지원 기능으로 제공합니다.
대상 사용자
IBM Watson의 AI 기능(예: 대화형 AI(Assistant), 데이터 분석(Discovery))을 사용하여 애플리케이션을 개발하고자 하는 Node.js 개발자
주요 특징
- 다중 서비스 지원: 단일 SDK 내에서 여러 Watson AI 서비스를 통합 가능.
- 유연한 인증: IAM, 기본 인증, Cloud Pak for Data, MCSP 인증을 지원.
- credentials 파일 자동 읽기:
ibm-credentials.env파일에서 자격 증명을 자동으로 읽어 설정을 간소화. - 브라우저 호환성: 대부분의 번들러에서 클라이언트 측 사용 가능.
- 고급 네트워크 제어: 기업용 프록시, 사용자 정의 인증서, SSL 검증 설정에 대한 HTTPS Agent의 완전한 구성 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트