説明
Claudeコンポーネントは、Anthropic社が提供しているAI機能と連携するコンポーネントです。
※このClaudeコンポーネントを使用するにはAnthropicのAI機能を呼び出すためにAPI Keyを予め取得する必要があります。
コンポーネントプロパティ
| プロパティ名 | 説明 | 例 |
|---|---|---|
| 基本プロパティ | 「Claude」カテゴリーの基本プロパティを指定 | |
| プラットフォーム | Claude 機能を使用するプラットフォーム | Anthropic, Bredrock, Vertexから選択 |
| モデル | Claude 機能、プラットフォームにあわせて使用するモデル名 | "claude-3-5-sonnet-20240620" |
| システムメッセージ | AIの役割や行動の指針を設定する初期メッセージ | |
| 画像ファイルサンプル | 会話の文脈を設定するためのサンプル画像ファイル | |
| ユーザーメッセージ入力例 | 会話の文脈を設定するためのサンプルユーザーメッセージ | |
| アシスタント応答の出力例 | 会話の文脈を設定するためのサンプルアシスタント応答 | |
| 画像ファイル | 実際の会話で使用する画像ファイル | |
| 最大トークン | レスポンスの最大トークン数 | |
| 温度 | (0〜1.0)出力の多様性を制御 | |
| TopP | (0〜1.0)累積確率に基づいてトークンを選択 | |
| TopK | (整数)考慮される最も可能性の高いトークンの数を制限 | |
| ストップシーケンス | テキスト生成を停止する特定の文字列を指定 | ["END", "STOP", "."] |
| タイムアウト | APIのタイムアウト | |
| APIキー | プラットフォームで Anthropic を選択したときに入力 | |
| アクセスキー | プラットフォームで Bedrock を選択したときに入力 | |
| シークレットアクセスキー | プラットフォームで Bedrock を選択したときに入力 | |
| リージョン | プラットフォームで Bedrock を選択したときに選択 | |
| プロジェクトID | プラットフォームで Vertex を選択したときに入力 | |
| ロケーション | プラットフォームで Vertex を選択したときに入力 | |
| 秘密鍵JSON | プラットフォームで Vertex を選択したときに入力 |
出力ペイロード
| 出力ペイロード | 説明 |
|---|---|
| cv.Payload | Claude APIからのレスポンスをそのまま格納 |
出力のコンポーネントローカル変数
| コンポーネントローカル変数 | 説明 |
|---|---|
| id | 処理ID |
| model | 使用モデル名 |
| stop_reason | 停止した理由 |
| stop_sequence | 停止したシーケンス |
| input_tokens | 入力トークン |
| output_tokens | 出力トークン |