Hello @Bob Vail
Thanks for reaching out to us, I think your question is related to Azure Private Link more, but I can provide some suggestions from OpenAI perspective. From my experience with OpenAI, you can deploy OpenAI Chat-GPT on Azure in a private instance with your own encryption keys using Azure Private Link - https://learn.microsoft.com/en-us/azure/private-link/private-link-overview
Azure Private Link enables you to access Azure services (such as OpenAI Chat-GPT) privately from within your virtual network (VNet). This means that traffic between your VNet and the Azure service travels over the Microsoft backbone network, eliminating exposure to the public internet. You can also use Azure Private Link to expose your own services privately to your customers or partners. With Azure Private Link, you can use your own encryption keys to protect your data at rest and in transit. Azure Private Link uses Azure Private Endpoint to securely connect to OpenAI Chat-GPT. You can also use Azure Private DNS to resolve the private endpoint for OpenAI Chat-GPT within your VNet. To set up Azure Private Link for OpenAI Chat-GPT, you need to create a Private Endpoint in your VNet and associate it with the OpenAI Chat-GPT resource. You also need to configure your DNS settings to use Azure Private DNS to resolve the private endpoint.
Note that Azure Private Link is a paid feature of Azure, and you will be charged for data transfer between your VNet and the Azure service over the Microsoft backbone network. You should also review the Azure Private Link pricing details to understand the cost implications for your solution. Please let me know if you my answer is helpful or not, I am happy to help with further need.
Regards, Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.