Azure OpenAI Adapter
Overview
The Azure OpenAI adapter is designed to provide a template for getting started with Azure Foundry integrations. It leverages the Azure OpenAI Library.
This component can be customized and adapted according to your workflow needs. By default the component includes a FHIR sample that can be used as input data to the models.
Note: data extracted or inferred from input data is inherently uncertain and can be biased or incorrect. Use this component with discretion.
Requirements
A deployed AI model.
The model’s URI.
The model API key (if using API Key authentication).
The Azure Client ID, Azure Tenant ID, Azure Client Secret (if using Entra ID authentication).
Running the Component
Security
The adapter is not using the public OpenAI API, (i.e., api.openai.com). Cloud-hosted OpenAI instances (e.g., Azure OpenAI) are typically built for enterprise and compliance which can be figured to HIPPA standards.
Rigid access control can be implemented so only authorized users and systems can access the AI, using Azure’s access control systems via Entra ID.
Microsoft does not train models on customer data. They also do not share data with OpenAI or third parties.
Azure OpenAI by default does not store or reuse customer prompts or responses; the service processes requests transiently and discards them after completion unless the customer explicitly stores them elsewhere.
As a risk-reduction measure, in Iguana, PHI can be masked or minimized before transmission, ensuring the AI service processes only the minimum necessary, non-identifying data.