プロンプトフローからAzureOpenAIにアクセスする際エラーが発生するので、その対応の方法を教えてください。
以下、Azure初心者でわかっていないところがあると思います。申し訳ありません。
ご説明させていただくと、
プロンプトフローからAzureOpenAIに接続しフローを実行すると、以下のエラーが発生します。
OpenAI API hits PermissionDeniedError: Error code: 403 - {'error': {'code': '403', 'message': 'Access denied due to Virtual Network/Firewall rules.'}}
AzureOpenAIは、"Firewall and virtual network"で、"選択したネットワークとプライベート エンドポイント"を選択し、その"ファイアウォール"で、アドレス範囲に当組織のNWからのアドレスのみ登録しています。
この状態で、AzureOpenAIStudioのプレイグラウンドのチャットなどは利用できています。
また、このAzureOpenAIの、"Firewall and virtual network"で、"すべてのネットーワーク"に設定すると、プロンプトフローで、上記エラーが発生せず、フローが実行できるようになります。
(しかしその設定では、AzureOpenAIがインターネットグローバルにアクセスできてしまうので、この設定はすべきではないと思っています。)
そこで、なにかしらAzureOpenAI側でネットワーク関連に設定すべきことがあると思うのですが、何をすべきなのかわからず、質問させていただきました。
すみません。
教えていただけるとありがたいです。