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
  • プロジェクト