SimpleAmazonBedrockCall - Amazon Bedrockからメッセージを取得
Amazon BedrockのAPIを使用してAmazon Bedrockからメッセージを取得します。
■ストリーム情報
| 入力 | フォーマット | Text |
| 接続数 | 1 |
| 説明 |
送信するメッセージを入力します。
|
| 出力 | フォーマット | Text |
| 説明 |
送信したメッセージに対するレスポンスのメッセージが出力されます。
|
出力ストリーム変数
| 名前 | データ型 | 説明 |
| StatusCode | int | HTTPレスポンスのステータスコード |
■コンポーネントプロパティ
| 名前 | プロパティ型 | マッピング | 説明 |
| APIキー | password | 入力&出力 |
Amazon Bedrock APIのAPIキーを指定します。APIキーはAmazon Bedrockコンソールから取得したものを使用します。
|
| リージョン | choice | 入力&出力 |
Amazon Bedrockを実行するAWSのリージョンを指定します。選択肢にない場合はリージョンを表す文字列を入力することもできます。 例えば東京リージョンであればap-northeast-1を指定します。
|
| モデル | choice | 入力&出力 |
使用するモデルを指定します。選択肢にない場合はモデルを表す文字列を入力することもできます。
使用可能なモデルについては「Amazon Bedrock でサポートされている基盤モデル」を参照してください。
| amazon.nova-micro-v1:0 | - | amazon.nova-micro-v1:0
|
| amazon.nova-lite-v1:0 | - | amazon.nova-lite-v1:0
|
| amazon.nova-pro-v1:0 | - | amazon.nova-pro-v1:0
|
|
| URL | string | 入力&出力 |
APIのエンドポイントURLを指定します。通常は初期値から変更する必要はありませんがAPIのエンドポイントが変更された場合は変更する必要があります。
|
| 最大トークン数 | int | 入力&出力 |
APIの実行で消費される最大トークン数を指定します。
トークンについては「Amazon Bedrock でのトークンのカウント方法」を参照してください。
|
| タイムアウト(秒) | int | 入力&出力 |
リクエスト時のタイムアウトまでの時間を秒単位で指定します。
|
| プロキシ設定を使用 | boolean | - |
管理コンソールで設定したプロキシ設定を使用するかどうかを指定します。
| はい [true]
| - | プロキシ設定を使用します。
|
| いいえ [false]
| - | プロキシ設定を使用しません。
|
|
■トランザクション処理
| コミット | 何もしません。 |
| ロールバック | 何もしません。 |
■エラー処理
| タイプ | パラメーター | エラー処理フロー
へのストリーム | エラー
コード | 説明 |
| APIException | 「APIExceptionのパラメーター
」
を参照してください。
| コンポーネントの入力ストリーム | 1 |
Amazon Bedrock APIがエラーを返した場合
|
| HTTPException |
なし
| コンポーネントの入力ストリーム | 2 | Amazon Bedrock APIとの通信中にエラーが発生した場合 |
| 3 | Amazon Bedrock APIとの通信中、もしくは通信前処理でエラーが発生した場合 |
| 出力のメッセージが無い | 「出力のメッセージが無いのパラメーター
」
を参照してください。
| サーバーから返されたJSON | 4 | Amazon Bedrock APIから取得したメッセージが空の場合 |
■「APIException」のパラメーター
| No. | 名前 | 説明 |
| 1 | HTTPStatusLine | サーバーから返されたHTTPステータスラインが返されます。 |
| 2 | HTTPBody | サーバーから返されたHTTPレスポンスのボティが返されます。 |
■「出力のメッセージが無い」のパラメーター
| No. | 名前 | 説明 |
| 1 | StopReason | Amazon Bedrockがメッセージの生成を終了した理由が返されます。 |