APIの使用
概要
Anthropic APIの概要とアクセス方法について説明します。
APIへのアクセス
APIは、私たちのウェブConsoleを通じて利用できます。Workbenchを使用してブラウザでAPIを試し、アカウント設定でAPIキーを生成できます。ワークスペースを使用してAPIキーを分割し、使用ケースごとに支出を制御できます。
認証
Anthropic APIへのすべてのリクエストには、APIキーを含むx-api-key
ヘッダーを含める必要があります。Client SDKを使用している場合は、クライアントを構築する際にAPIを設定し、SDKがすべてのリクエストでヘッダーを代理で送信します。APIと直接統合している場合は、このヘッダーを自分で送信する必要があります。
コンテンツタイプ
Anthropic APIは常にリクエストボディでJSONを受け入れ、レスポンスボディでJSONを返します。リクエストでcontent-type: application/json
ヘッダーを送信する必要があります。Client SDKを使用している場合、これは自動的に処理されます。
レスポンスヘッダー
Anthropic APIは、すべてのレスポンスに以下のヘッダーを含みます:
-
request-id
: リクエストのグローバルに一意な識別子。 -
anthropic-organization-id
: リクエストで使用されたAPIキーに関連付けられた組織ID。
例
Shell
Shell
PyPI経由でインストール:
Python
npm経由でインストール:
TypeScript