SimpleAzureOpenAICall - Azure OpenAIからメッセージを取得

Azure OpenAI APIを使用してAzure OpenAIからメッセージを取得します。

■ストリーム情報

入力フォーマットText
接続数1
説明 Azure OpenAI APIへ送信するメッセージを入力します。
出力フォーマットText
説明 送信したメッセージに対するレスポンスのメッセージが出力されます。

出力ストリーム変数

名前データ型説明
StatusCodeintHTTPレスポンスのステータスコード

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

名前プロパティ型マッピング説明
APIKeypassword入力&出力 Azure OpenAI APIのAPIキーを指定します。APIキーはAzure OpenAIリソースから取得したものを使用します。
デプロイ名string入力&出力 デプロイメント名を指定します。デプロイメント名はAzure OpenAIリソースから取得したものを使用します。
URLstring入力&出力 エンドポイントのURLを指定します。URLはAzure OpenAIで発行したターゲットURIを使用します。
最大トークン数int入力&出力 APIの実行で消費される最大トークン数を指定します。
タイムアウト(秒)int入力&出力 リクエスト時のタイムアウトまでの時間を秒単位で指定します。
プロキシ設定を使用boolean- 管理コンソールで設定したプロキシ設定を使用するかどうかを指定します。

はい [true] - プロキシ設定を使用します。
いいえ [false] - プロキシ設定を使用しません。

■トランザクション処理

コミット何もしません。
ロールバック何もしません。

■エラー処理

タイプパラメーターエラー処理フロー
へのストリーム
エラー
コード
説明
APIException「APIExceptionのパラメーター 」
を参照してください。
コンポーネントの入力ストリーム1 Azure OpenAI APIがエラーを返した場合
HTTPException なし コンポーネントの入力ストリーム2Azure OpenAI APIとの通信中にエラーが発生した場合
3Azure OpenAI APIとの通信中、もしくは通信前処理でエラーが発生した場合
出力のメッセージが無い「出力のメッセージが無いのパラメーター 」
を参照してください。
サーバーから返されたJSON4Azure OpenAI APIから取得したメッセージが空の場合

■「APIException」のパラメーター

No.名前説明
1HTTPStatusLineサーバーから返されたHTTPステータスラインが返されます。
2HTTPBodyサーバーから返されたHTTPレスポンスのボティが返されます。

■「出力のメッセージが無い」のパラメーター

No.名前説明
1StopReasonAzure OpenAIがメッセージの生成を終了した理由が返されます。