You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Bring Your Own Model (BYOM) with Voice Live API (Preview)
13
13
14
-
The Voice Live API provides Bring Your Own Model (BYOM) capabilities, allowing you to integrate your custom models into the voice interaction workflow. BYOM is particularly useful for the following scenarios:
14
+
The Voice live API provides Bring Your Own Model (BYOM) capabilities, allowing you to integrate your custom models into the voice interaction workflow. BYOM is particularly useful for the following scenarios:
15
15
16
16
-**Fine-tuned models**: Use your custom Azure OpenAI or Azure Foundry models
17
17
-**Provisioned throughput**: Leverage your PTU (Provisioned Throughput Units) deployments for consistent performance
18
18
-**Content safety**: Apply customized content safety configurations with your LLM
19
19
20
20
> [!IMPORTANT]
21
-
> You can integrate any model that's deployed in the same Azure Foundry resource you're using to call the Voice Live API.
21
+
> You can integrate any model that's deployed in the same Azure Foundry resource you're using to call the Voice live API.
22
22
23
23
24
24
## Authentication setup
25
25
26
-
When using Microsoft Entra ID authentication with Voice Live API, you need to configure proper permissions for your Foundry resource. Since tokens may expire during long sessions, the system-assigned managed identity of the Foundry resource requires access to model deployments for the `byom-azure-openai-chat-completion` BYOM modes.
26
+
When using Microsoft Entra ID authentication with Voice live API, you need to configure proper permissions for your Foundry resource. Since tokens may expire during long sessions, the system-assigned managed identity of the Foundry resource requires access to model deployments for the `byom-azure-openai-chat-completion` BYOM modes.
27
27
28
28
Run the following Azure CLI commands to configure the necessary permissions:
29
29
@@ -45,7 +45,7 @@ az role assignment create --assignee-object-id ${identity_principal_id} --role "
45
45
46
46
## Choose BYOM integration mode
47
47
48
-
The Voice Live API supports two BYOM integration modes:
48
+
The Voice live API supports two BYOM integration modes:
49
49
50
50
| Mode | Description | Example Models |
51
51
| ------- | ------------------ | ------------- |
@@ -62,9 +62,9 @@ Update the endpoint URL in your API call to include your BYOM configuration:
0 commit comments