Claude

説明

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 出力トークン