Claude

説明

Claudeコンポーネントは、Anthropic社が提供しているAI機能と連携するコンポーネントです。

※このClaudeコンポーネントを使用するにはAnthropicのAI機能を呼び出すためにAPI Keyを予め取得する必要があります。AnthropicのサイトでAPI Keyを取得する方法につきましては Claude API Key Setup を参照してください。

コンポーネントプロパティ

プロパティー名説明
基本プロパティ「Claude」カテゴリーの基本プロパティを指定します
プラットフォームClaude 機能を使用するプラットフォーム Anthropic, Bredrock, Vertex から選択します
モデルClaude 機能、プラットフォームにあわせて使用するモデル名"claude-3-5-sonnet-20240620"
システムメッセージAIの役割や行動の指針を設定する初期メッセージ
画像ファイルサンプル会話の文脈を設定するためのサンプル画像ファイル
ユーザーメッセージ入力例会話の文脈を設定するためのサンプルユーザーメッセージ
アシスタント応答の出力例会話の文脈を設定するためのサンプルアシスタント応答
画像ファイル実際の会話で使用する画像ファイル
最大トークンレスポンスの最大トークン数。 モデルによって最大値が異なるが、全てのモデルの健在な最大値は4096
温度(0〜1.0) 出力の多様性を制御。低い値はより予測可能な出力、高い値はよりランダムな出力となる
TopP(0〜1.0)累積確率に基づいてトークンを選択。1.0に近いほど、より多様な出力が生成される
TopK(整数)考慮される最も可能性の高いトークンの数を制限。小さい値はより焦点を絞った出力、大きい値はより多様な出力となる
ストップシーケンステキスト生成を停止する特定の文字列を指定。指定されたシーケンスに達すると生成が停止するjson 文字列の配列です。["END", "STOP", "."]
タイムアウトAPIのタイムアウト
APIキープラットフォームで Anthropic を選択したときに入力
アクセスキープラットフォームで Bedrock を選択したときに入力。AWSから取得したアクセスキー
シークレットアクセスキープラットフォームで Bedrock を選択したときに入力。AWSから取得したシークレットアクセスキー
リージョンプラットフォームで Bedrock を選択したときに選択。使用するClaudeのモデルで使用できるリージョンを選択
プロジェクトIDプラットフォームで Vertex を選択したときに入力。使用するGCPのプロジェクトのID
ロケーションプラットフォームで Vertex を選択したときに入力。選択するロケーションにより使用できるモデルが異なる
秘密鍵JSONプラットフォームで Vertex を選択したときに入力。Google Cloud で作成したサービスアカウントの認証に必要な秘密鍵JSONファイル

※ Anthropic関連のモデルの詳細は Anthropic User Guide を参照してください。Anthropic、BedrockとVertexのそれぞれで使用するモデル名、最大トークンの説明が記載されています。

※ AnthropicのAPIのタイムアウトの詳細は Anthropic API Reference を参照してください。

※ Anthropic社のリンク先の内容についてのご不明点はAnthropic社にお問い合わせください。

※ Bedrock関連のリージョンとClaudeを使用するAmazon Bedrockのモデルアクセスへの許可の詳細は Amazon Bedrock を参照してください。

※ Amazon Bedrockのリンク先の内容についてのご不明点はAmazon社にお問い合わせください。

※ Vertex関連のロケーションの詳細は Generative AI on Vertex AI を参照してください。日本語ページは内容が古いため必ず英語ページを参照してください。英語ページのBefore you begin セクションでVertex AI API を有効にした後、使用するClaudeのモデルカードを有効にする必要があります。

※ Vertexのリンク先の内容についてのご不明点はGoogle社にお問い合わせください。

出力のペイロード

出力ペイロード説明
cv.PayloadClaude APIからのレスポンスをそのまま格納します

出力のコンポーネントローカル変数

コンポーネントローカル変数説明
id処理ID
model使用モデル名
stop_reason停止した理由
stop_sequence停止したシーケンス
input_tokens入力トークン
output_tokens出力トークン