---
title: アンスロピックコネクタ構成ガイド
description: アンスロピックコネクタを構成して、Tealiumのイベントまたは訪問データをプロンプトとして送信し、リアルタイムでモデルのレスポンスを返します。
url: https://docs.tealium.com/ja/server-side-connectors/anthropic-connector/
---

<blockquote>
AIコネクタの動作方法やプロンプトの構造についての概要は、[AIコネクタ](https://docs.tealium.com/ai-connectors-and-functions/)のガイドをご覧ください。
</blockquote>


## 動作方法

このコネクタは、カスタムプロンプトとマップされたTealiumデータを使用してアンスロピックモデルを呼び出し、JSONイベントとしてレスポンスをTealium Collectに送信してリアルタイムでエンリッチメントします。


<blockquote>
このコネクタは、高価値の対象となるインタラクションに使用すべきであり、高ボリュームのイベントには使用すべきではありません。過度の使用はレート制限やAPIコストの増加につながり、Tealiumへのイベントボリュームを増加させる可能性があります。
</blockquote>


## 使用とコストの考慮事項

このコネクタをアクティブにする前に、アカウントの制限、使用層、および価格モデルを確認してください。このコネクタは、イベントとオーディエンスのトリガーに応じて高いリクエストボリュームを生成する可能性があり、予期しない使用や超過コストが発生する可能性があります。

詳細については、[Claude API Docs: Rate limits](https://platform.claude.com/docs/en/api/rate-limits)を参照してください。

## API情報

このコネクタは以下のベンダーAPIを使用します：

* API名：アンスロピックAPI
* APIバージョン：v1
* APIエンドポイント：`https://api.anthropic.com/v1`
* ドキュメント：[アンスロピックAPI](https://platform.claude.com/docs/en/home)

## 構成

コネクタマーケットプレイスに移動し、新しいコネクタを追加します。コネクタの追加方法については、[コネクタについて](https://docs.tealium.com/about-connectors/)を参照してください。

コネクタを追加した後、次の構成を構成します：

* **アンスロピックAPIキー**：このコネクタからアンスロピックAPIへのリクエストを認証するためのアンスロピックAPIキー。APIキーはアンスロピックアカウント構成で作成および管理します。

## アクション

| アクション名 | AudienceStream | EventStream |
| ----------- | :------------: | :---------: |
| アンスロピックへのプロンプト送信 | ✓ | ✓ |

### アンスロピックへのプロンプト送信


<blockquote>
AIコネクタの動作方法やプロンプトの構造についての概要は、[AIコネクタ](https://docs.tealium.com/ai-connectors-and-functions/)のガイドをご覧ください。
</blockquote>


#### マッピング

| **パラメータ** | **説明** |
| --- | --- |
| モデル | このプロンプトに使用するアンスロピックモデルを選択します。パフォーマンスとコスト要件に合わせてモデルを選択してください。 |

#### Tealiumコンテキスト

コネクタは、AIモデルを呼び出す際および構造化されたレスポンスを返す際に重要なTealium属性を自動的に含めます。

以下の属性はAIリクエストに自動的に追加され、構造化された出力JSONに含まれます：`tealium_account`, `tealium_profile`, `tealium_visitor_id`.

これらの値は現在のイベントから取得され、プロンプトで参照する必要はありません。マッピングを使用してこれらの値を上書きすることができます。

| **パラメータ** | **説明** |
| --- | --- |
| `tealium_event` | (必須) AIレスポンスに含める`tealium_event`の値を入力します。 |
| `tealium_datasource` | (オプション) このコネクタからのレスポンスイベントに関連付けられたデータソースキー。 |
| プロンプトパラメータ | Tealium属性をプロンプトテンプレートで使用されるプレースホルダー名にマッピングします。たとえば、`Lifetime Value`を`lifetime_val`にマッピングし、プロンプトテンプレートで`{{lifetime_val}}`を参照します。 |
| イベントペイロードを含む | (イベントアクションで利用可能) このボックスをチェックすると、プロンプトテンプレートで変数`{{event_payload}}`としてイベントペイロードを使用できます。 |
| 訪問プロファイルを含む | (オーディエンスアクションで利用可能) 有効にすると、プロンプトに完全な訪問プロファイルが`{{visitor_profile}}`として提供されます。 |
| 現在の訪問を含む | (オーディエンスアクションで利用可能) 有効にすると、現在の訪問属性が`{{visitor_profile}}`オブジェクトに属性名で追加されます。 |
| プロンプト | 選択したアンスロピックモデルに送信するプロンプトを入力します。以下のガイドラインを使用して、一貫性のある機械可読の出力を確実にします：<br>マッピングされたパラメータには二重の中括弧を使用します。たとえば：`{{product_id}}`, `{{event_value}}`。<br>オーディエンスコネクタアクションの場合、`Include visitor profile`を有効にした後に`{{visitor_profile}}`を参照します。<br>イベントコネクタアクションの場合、`Include current event payload`を有効にした後に`{{event_payload}}`を参照します。<br>JSONフォーマット指示（例：`Return only JSON`）を含めないでください。コネクタは自動的にJSON構造を強制します。 |

#### 高度なモデル構成

| **パラメータ** | **説明** |
| --- | --- |
| `temperature` | ランダム性と創造性を制御します（低いほど決定論的）。 |
| `max_tokens` | モデルが生成できるトークンの最大数。値が提供されていない場合、コネクタはデフォルトを512に構成します。 |
| `top_p` | トップp確率質量からのみサンプリングすることで多様性を制御します。 |

#### 構造化出力（JSONスキーマ）

AIレスポンスに含める属性を定義します。これらのマッピングは、`output_config`を使用してAnthropicにスキーマを送信し、レスポンスJSONがスキーマに一致することを確実にします。


<blockquote>
プロンプトにJSONフォーマット指示を追加しないでください。これらのマッピングから導かれるスキーマは自動的に構造を強制します。
</blockquote>


| **パラメータ** | **説明** |
| --- | --- |
| 属性名 | AIレスポンスイベントに含める属性名。エンリッチメントのために一致するイベント属性を作成する必要があります。 |
| 必須/オプション | レスポンスイベントでの属性が必須かオプションかを決定します。 |
| データタイプ | フィールドのデータタイプ（文字列、数値、整数、またはブール）。 |
| デバッグモード | 有効にすると、コネクタはTealium Collectにレスポンスを送信しません。Traceを使用してAnthropicの生のレスポンスを検査し、完全な処理を有効にする前に有効なJSONであることを確認します。 |
