anthropics/anthropic-sdk-typescript

Access to Anthropic's safety-first language model APIs in TypeScript

해결하는 문제

개발자가 Claude AI 기능을 서버 측 TypeScript 또는 JavaScript 애플리케이션에 통합할 때, Claude API에 직접 HTTP 요청을 수동으로 처리할 필요 없이 표준화된 방법을 제공합니다.

작동 방식

SDK는 API 키를 사용하여 Anthropic 클라이언트를 인스턴스화할 수 있는 클라이언트 라이브러리로 작동합니다. 메시지 생성 및 API와의 상호작용을 위한 메서드를 제공하며, 스트리밍, 구조화된 출력, 도구 헬퍼에 내장된 지원 기능을 갖추고 있습니다.

대상 사용자

Node.js, Deno, Bun, Cloudflare Workers, Vercel Edge Runtime 등 다양한 런타임에서 TypeScript 또는 JavaScript로 애플리케이션을 개발하는 개발자들입니다.

주요 특징

  • Node.js, Deno, Bun 및 엣지 런타임을 포함한 다수의 런타임 지원.
  • 스트리밍 및 구조화된 출력을 위한 내장 헬퍼.
  • 브라우저 및 컴퓨터 자동화 도구용 전용 툴셋 클래스.
  • 브라우저 사용 시 API 키 노출을 방지하기 위한 명시적 보안 제어.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트