SimpleAzureOpenAICall - Azure OpenAIからメッセージを取得
Azure OpenAI APIを使用してAzure OpenAIからメッセージを取得します。
■ストリーム情報
| 入力 | フォーマット | Text |
| 接続数 | 1 |
| 説明 |
Azure OpenAI APIへ送信するメッセージを入力します。
|
| 出力 | フォーマット | Text |
| 説明 |
送信したメッセージに対するレスポンスのメッセージが出力されます。
|
出力ストリーム変数
| 名前 | データ型 | 説明 |
| StatusCode | int | HTTPレスポンスのステータスコード |
■コンポーネントプロパティ
| 名前 | プロパティ型 | マッピング | 説明 |
| APIKey | password | 入力&出力 |
Azure OpenAI APIのAPIキーを指定します。APIキーはAzure OpenAIリソースから取得したものを使用します。
|
| デプロイ名 | string | 入力&出力 |
デプロイメント名を指定します。デプロイメント名はAzure OpenAIリソースから取得したものを使用します。
|
| URL | string | 入力&出力 |
エンドポイントのURLを指定します。URLはAzure OpenAIで発行したターゲットURIを使用します。
|
| 最大トークン数 | int | 入力&出力 |
APIの実行で消費される最大トークン数を指定します。
|
| タイムアウト(秒) | int | 入力&出力 |
リクエスト時のタイムアウトまでの時間を秒単位で指定します。
|
| プロキシ設定を使用 | boolean | - |
管理コンソールで設定したプロキシ設定を使用するかどうかを指定します。
| はい [true]
| - | プロキシ設定を使用します。
|
| いいえ [false]
| - | プロキシ設定を使用しません。
|
|
■トランザクション処理
| コミット | 何もしません。 |
| ロールバック | 何もしません。 |
■エラー処理
| タイプ | パラメーター | エラー処理フロー
へのストリーム | エラー
コード | 説明 |
| APIException | 「APIExceptionのパラメーター
」
を参照してください。
| コンポーネントの入力ストリーム | 1 |
Azure OpenAI APIがエラーを返した場合
|
| HTTPException |
なし
| コンポーネントの入力ストリーム | 2 | Azure OpenAI APIとの通信中にエラーが発生した場合 |
| 3 | Azure OpenAI APIとの通信中、もしくは通信前処理でエラーが発生した場合 |
| 出力のメッセージが無い | 「出力のメッセージが無いのパラメーター
」
を参照してください。
| サーバーから返されたJSON | 4 | Azure OpenAI APIから取得したメッセージが空の場合 |
■「APIException」のパラメーター
| No. | 名前 | 説明 |
| 1 | HTTPStatusLine | サーバーから返されたHTTPステータスラインが返されます。 |
| 2 | HTTPBody | サーバーから返されたHTTPレスポンスのボティが返されます。 |
■「出力のメッセージが無い」のパラメーター
| No. | 名前 | 説明 |
| 1 | StopReason | Azure OpenAIがメッセージの生成を終了した理由が返されます。 |