Claudeコンポーネントは、Anthropic社が提供しているAI機能と連携するコンポーネントです。
※このClaudeコンポーネントを使用するにはAnthropicのAI機能を呼び出すためにAPI Keyを予め取得する必要があります。AnthropicのサイトでAPI Keyを取得する方法につきましては こちら を参照してください。
コンポーネントプロパティ
プロパティー名 | 説明 | 例 |
---|---|---|
基本プロパティ | 「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.Payload |
Claude APIからのレスポンスをそのまま格納します |
出力のコンポーネントローカル変数
コンポーネントローカル変数 | 説明 |
---|---|
id | 処理ID |
model | 使用モデル名 |
stop_reason | 停止した理由 |
stop_sequence | 停止したシーケンス |
input_tokens | 入力トークン |
output_tokens | 出力トークン |
Need more help with this?
Join our slack community for help