Skip to content

Commit b18c187

Browse files
committed
name change for Phi-4-multimodal-instruct
1 parent 1e879e8 commit b18c187

File tree

3 files changed

+34
-34
lines changed

3 files changed

+34
-34
lines changed

articles/ai-studio/how-to/deploy-models-phi-4.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to use Phi-4 family chat models with Azure AI Foundry.
55
ms.service: azure-ai-studio
66
manager: scottpolly
77
ms.topic: how-to
8-
ms.date: 01/23/2025
8+
ms.date: 02/25/2025
99
ms.reviewer: v-vkonjarla
1010
reviewer: VindyaKonjarla
1111
ms.author: mopeakande
@@ -29,16 +29,16 @@ The Phi-4 family of small language models (SLMs) is a collection of instruction-
2929

3030
The Phi-4 family chat models include the following models:
3131

32-
# [Phi-4-mini-MM-instruct](#tab/phi-4-mini-mm-instruct)
32+
# [Phi-4-multimodal-instruct](#tab/phi-4-multimodal-instruct)
3333

34-
Phi-4-mini-MM-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
34+
Phi-4-multimodal-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
3535

36-
The Phi-4-mini-MM-instruct model comes in the following variant with a 128K token length.
36+
The Phi-4-multimodal-instruct model comes in the following variant with a 128K token length.
3737

3838

3939
The following models are available:
4040

41-
* [Phi-4-mini-MM-instruct](https://aka.ms/azureai/landing/Phi-4-mini-MM-instruct)
41+
* [Phi-4-multimodal-instruct](https://aka.ms/azureai/landing/Phi-4-multimodal-instruct)
4242

4343

4444
# [Phi-4-mini-instruct](#tab/phi-4-mini-instruct)
@@ -167,7 +167,7 @@ print("Model provider name:", model_info.model_provider_name)
167167
```
168168

169169
```console
170-
Model name: Phi-4-mini-MM-instruct
170+
Model name: Phi-4-multimodal-instruct
171171
Model type: chat-completions
172172
Model provider name: Microsoft
173173
```
@@ -188,7 +188,7 @@ response = client.complete(
188188
```
189189

190190
> [!NOTE]
191-
> Phi-4-mini-MM-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
191+
> Phi-4-multimodal-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
192192
193193
The response is as follows, where you can see the model's usage statistics:
194194

@@ -204,7 +204,7 @@ print("\tCompletion tokens:", response.usage.completion_tokens)
204204

205205
```console
206206
Response: As of now, it's estimated that there are about 7,000 languages spoken around the world. However, this number can vary as some languages become extinct and new ones develop. It's also important to note that the number of speakers can greatly vary between languages, with some having millions of speakers and others only a few hundred.
207-
Model: Phi-4-mini-MM-instruct
207+
Model: Phi-4-multimodal-instruct
208208
Usage:
209209
Prompt tokens: 19
210210
Total tokens: 91
@@ -356,16 +356,16 @@ except HttpResponseError as ex:
356356

357357
The Phi-4 family chat models include the following models:
358358

359-
# [Phi-4-mini-MM-instruct](#tab/phi-4-mini-mm-instruct)
359+
# [Phi-4-multimodal-instruct](#tab/phi-4-multimodal-instruct)
360360

361-
Phi-4-mini-MM-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
361+
Phi-4-multimodal-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
362362

363-
The Phi-4-mini-MM-instruct model comes in the following variant with a 128K token length.
363+
The Phi-4-multimodal-instruct model comes in the following variant with a 128K token length.
364364

365365

366366
The following models are available:
367367

368-
* [Phi-4-mini-MM-instruct](https://aka.ms/azureai/landing/Phi-4-mini-MM-instruct)
368+
* [Phi-4-multimodal-instruct](https://aka.ms/azureai/landing/Phi-4-multimodal-instruct)
369369

370370

371371
# [Phi-4-mini-instruct](#tab/phi-4-mini-instruct)
@@ -492,7 +492,7 @@ console.log("Model provider name: ", model_info.body.model_provider_name)
492492
```
493493

494494
```console
495-
Model name: Phi-4-mini-MM-instruct
495+
Model name: Phi-4-multimodal-instruct
496496
Model type: chat-completions
497497
Model provider name: Microsoft
498498
```
@@ -515,7 +515,7 @@ var response = await client.path("/chat/completions").post({
515515
```
516516

517517
> [!NOTE]
518-
> Phi-4-mini-MM-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
518+
> Phi-4-multimodal-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
519519
520520
The response is as follows, where you can see the model's usage statistics:
521521

@@ -535,7 +535,7 @@ console.log("\tCompletion tokens:", response.body.usage.completion_tokens);
535535

536536
```console
537537
Response: As of now, it's estimated that there are about 7,000 languages spoken around the world. However, this number can vary as some languages become extinct and new ones develop. It's also important to note that the number of speakers can greatly vary between languages, with some having millions of speakers and others only a few hundred.
538-
Model: Phi-4-mini-MM-instruct
538+
Model: Phi-4-multimodal-instruct
539539
Usage:
540540
Prompt tokens: 19
541541
Total tokens: 91
@@ -706,16 +706,16 @@ catch (error) {
706706
707707
The Phi-4 family chat models include the following models:
708708
709-
# [Phi-4-mini-MM-instruct](#tab/phi-4-mini-mm-instruct)
709+
# [Phi-4-multimodal-instruct](#tab/phi-4-multimodal-instruct)
710710
711-
Phi-4-mini-MM-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
711+
Phi-4-multimodal-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
712712
713-
The Phi-4-mini-MM-instruct model comes in the following variant with a 128K token length.
713+
The Phi-4-multimodal-instruct model comes in the following variant with a 128K token length.
714714
715715
716716
The following models are available:
717717
718-
* [Phi-4-mini-MM-instruct](https://aka.ms/azureai/landing/Phi-4-mini-MM-instruct)
718+
* [Phi-4-multimodal-instruct](https://aka.ms/azureai/landing/Phi-4-multimodal-instruct)
719719
720720
721721
# [Phi-4-mini-instruct](#tab/phi-4-mini-instruct)
@@ -857,7 +857,7 @@ Console.WriteLine($"Model provider name: {modelInfo.Value.ModelProviderName}");
857857
```
858858
859859
```console
860-
Model name: Phi-4-mini-MM-instruct
860+
Model name: Phi-4-multimodal-instruct
861861
Model type: chat-completions
862862
Model provider name: Microsoft
863863
```
@@ -879,7 +879,7 @@ Response<ChatCompletions> response = client.Complete(requestOptions);
879879
```
880880
881881
> [!NOTE]
882-
> Phi-4-mini-MM-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
882+
> Phi-4-multimodal-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
883883
884884
The response is as follows, where you can see the model's usage statistics:
885885

@@ -895,7 +895,7 @@ Console.WriteLine($"\tCompletion tokens: {response.Value.Usage.CompletionTokens}
895895

896896
```console
897897
Response: As of now, it's estimated that there are about 7,000 languages spoken around the world. However, this number can vary as some languages become extinct and new ones develop. It's also important to note that the number of speakers can greatly vary between languages, with some having millions of speakers and others only a few hundred.
898-
Model: Phi-4-mini-MM-instruct
898+
Model: Phi-4-multimodal-instruct
899899
Usage:
900900
Prompt tokens: 19
901901
Total tokens: 91
@@ -1068,16 +1068,16 @@ catch (RequestFailedException ex)
10681068

10691069
The Phi-4 family chat models include the following models:
10701070

1071-
# [Phi-4-mini-MM-instruct](#tab/phi-4-mini-mm-instruct)
1071+
# [Phi-4-multimodal-instruct](#tab/phi-4-multimodal-instruct)
10721072

1073-
Phi-4-mini-MM-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
1073+
Phi-4-multimodal-instruct is a lightweight open multimodal foundation model that leverages the language, vision, and speech research and datasets used for Phi-3.5 and 4.0 models. The model processes text, image, and audio inputs, and generates text outputs. The model underwent an enhancement process, incorporating both supervised fine-tuning, and direct preference optimization to support precise instruction adherence and safety measures.
10741074

1075-
The Phi-4-mini-MM-instruct model comes in the following variant with a 128K token length.
1075+
The Phi-4-multimodal-instruct model comes in the following variant with a 128K token length.
10761076

10771077

10781078
The following models are available:
10791079

1080-
* [Phi-4-mini-MM-instruct](https://aka.ms/azureai/landing/Phi-4-mini-MM-instruct)
1080+
* [Phi-4-multimodal-instruct](https://aka.ms/azureai/landing/Phi-4-multimodal-instruct)
10811081

10821082

10831083
# [Phi-4-mini-instruct](#tab/phi-4-mini-instruct)
@@ -1170,7 +1170,7 @@ The response is as follows:
11701170

11711171
```json
11721172
{
1173-
"model_name": "Phi-4-mini-MM-instruct",
1173+
"model_name": "Phi-4-multimodal-instruct",
11741174
"model_type": "chat-completions",
11751175
"model_provider_name": "Microsoft"
11761176
}
@@ -1196,7 +1196,7 @@ The following example shows how you can create a basic chat completions request
11961196
```
11971197

11981198
> [!NOTE]
1199-
> Phi-4-mini-MM-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
1199+
> Phi-4-multimodal-instruct, Phi-4-mini-instruct, and Phi-4 don't support system messages (`role="system"`). When you use the Azure AI model inference API, system messages are translated to user messages, which is the closest capability available. This translation is offered for convenience, but it's important for you to verify that the model is following the instructions in the system message with the right level of confidence.
12001200

12011201
The response is as follows, where you can see the model's usage statistics:
12021202
@@ -1206,7 +1206,7 @@ The response is as follows, where you can see the model's usage statistics:
12061206
"id": "0a1234b5de6789f01gh2i345j6789klm",
12071207
"object": "chat.completion",
12081208
"created": 1718726686,
1209-
"model": "Phi-4-mini-MM-instruct",
1209+
"model": "Phi-4-multimodal-instruct",
12101210
"choices": [
12111211
{
12121212
"index": 0,
@@ -1263,7 +1263,7 @@ You can visualize how streaming generates content:
12631263
"id": "23b54589eba14564ad8a2e6978775a39",
12641264
"object": "chat.completion.chunk",
12651265
"created": 1718726371,
1266-
"model": "Phi-4-mini-MM-instruct",
1266+
"model": "Phi-4-multimodal-instruct",
12671267
"choices": [
12681268
{
12691269
"index": 0,
@@ -1286,7 +1286,7 @@ The last message in the stream has `finish_reason` set, indicating the reason fo
12861286
"id": "23b54589eba14564ad8a2e6978775a39",
12871287
"object": "chat.completion.chunk",
12881288
"created": 1718726371,
1289-
"model": "Phi-4-mini-MM-instruct",
1289+
"model": "Phi-4-multimodal-instruct",
12901290
"choices": [
12911291
{
12921292
"index": 0,
@@ -1337,7 +1337,7 @@ Explore other parameters that you can specify in the inference client. For a ful
13371337
"id": "0a1234b5de6789f01gh2i345j6789klm",
13381338
"object": "chat.completion",
13391339
"created": 1718726686,
1340-
"model": "Phi-4-mini-MM-instruct",
1340+
"model": "Phi-4-multimodal-instruct",
13411341
"choices": [
13421342
{
13431343
"index": 0,

articles/ai-studio/how-to/model-catalog-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Gretel | Not available | Gretel-Navigator
8383
Healthcare AI family Models | MedImageParse<BR> MedImageInsight<BR> CxrReportGen<BR> Virchow<BR> Virchow2<BR> Prism<BR> BiomedCLIP-PubMedBERT<BR> microsoft-llava-med-v1.5<BR> m42-health-llama3-med4<BR> biomistral-biomistral-7b<BR> microsoft-biogpt-large-pub<BR> microsoft-biomednlp-pub<BR> stanford-crfm-biomedlm<BR> medicalai-clinicalbert<BR> microsoft-biogpt<BR> microsoft-biogpt-large<BR> microsoft-biomednlp-pub<BR> | Not Available
8484
JAIS | Not available | jais-30b-chat
8585
Meta Llama family models | Llama-3.3-70B-Instruct<BR> Llama-3.2-3B-Instruct<BR> Llama-3.2-1B-Instruct<BR> Llama-3.2-1B<BR> Llama-3.2-90B-Vision-Instruct<BR> Llama-3.2-11B-Vision-Instruct<BR> Llama-3.1-8B-Instruct<BR> Llama-3.1-8B<BR> Llama-3.1-70B-Instruct<BR> Llama-3.1-70B<BR> Llama-3-8B-Instruct<BR> Llama-3-70B<BR> Llama-3-8B<BR> Llama-Guard-3-1B<BR> Llama-Guard-3-8B<BR> Llama-Guard-3-11B-Vision<BR> Llama-2-7b<BR> Llama-2-70b<BR> Llama-2-7b-chat<BR> Llama-2-13b-chat<BR> CodeLlama-7b-hf<BR> CodeLlama-7b-Instruct-hf<BR> CodeLlama-34b-hf<BR> CodeLlama-34b-Python-hf<BR> CodeLlama-34b-Instruct-hf<BR> CodeLlama-13b-Instruct-hf<BR> CodeLlama-13b-Python-hf<BR> Prompt-Guard-86M<BR> CodeLlama-70b-hf<BR> | Llama-3.3-70B-Instruct<BR> Llama-3.2-90B-Vision-Instruct<br> Llama-3.2-11B-Vision-Instruct<br> Llama-3.1-8B-Instruct<br> Llama-3.1-70B-Instruct<br> Llama-3.1-405B-Instruct<br> Llama-3-8B-Instruct<br> Llama-3-70B-Instruct<br> Llama-2-7b<br> Llama-2-7b-chat<br> Llama-2-70b<br> Llama-2-70b-chat<br> Llama-2-13b<br> Llama-2-13b-chat<br>
86-
Microsoft Phi family models | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-small-128k-Instruct <br> Phi-3-medium-4k-instruct <br> Phi-3-medium-128k-instruct <br> Phi-3-vision-128k-Instruct <br> Phi-3.5-mini-Instruct <br> Phi-3.5-vision-Instruct <br> Phi-3.5-MoE-Instruct <br> Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-mini-MM-instruct | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-small-128k-Instruct <br> Phi-3-medium-4k-instruct <br> Phi-3-medium-128k-instruct <br> <br> Phi-3.5-mini-Instruct <br> Phi-3.5-vision-Instruct <br> Phi-3.5-MoE-Instruct <br> Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-mini-MM-instruct
86+
Microsoft Phi family models | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-small-128k-Instruct <br> Phi-3-medium-4k-instruct <br> Phi-3-medium-128k-instruct <br> Phi-3-vision-128k-Instruct <br> Phi-3.5-mini-Instruct <br> Phi-3.5-vision-Instruct <br> Phi-3.5-MoE-Instruct <br> Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-multimodal-instruct | Phi-3-mini-4k-Instruct <br> Phi-3-mini-128k-Instruct <br> Phi-3-small-8k-Instruct <br> Phi-3-small-128k-Instruct <br> Phi-3-medium-4k-instruct <br> Phi-3-medium-128k-instruct <br> <br> Phi-3.5-mini-Instruct <br> Phi-3.5-vision-Instruct <br> Phi-3.5-MoE-Instruct <br> Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-multimodal-instruct
8787
Mistral family models | mistralai-Mixtral-8x22B-v0-1 <br> mistralai-Mixtral-8x22B-Instruct-v0-1 <br> mistral-community-Mixtral-8x22B-v0-1 <br> mistralai-Mixtral-8x7B-v01 <br> mistralai-Mistral-7B-Instruct-v0-2 <br> mistralai-Mistral-7B-v01 <br> mistralai-Mixtral-8x7B-Instruct-v01 <br> mistralai-Mistral-7B-Instruct-v01 | Mistral-large (2402) <br> Mistral-large (2407) <br> Mistral-small <br> Ministral-3B <br> Mistral-NeMo
8888
Nixtla | Not available | TimeGEN-1
8989

articles/ai-studio/includes/region-availability-maas.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Llama 3.1 405B Instruct | [Microsoft Managed countries/regions](/partner-center
5454

5555
| Model | Offer Availability Region | Hub/Project Region for Deployment | Hub/Project Region for Fine tuning |
5656
|---------|---------|---------|---------|
57-
Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-mini-MM-instruct | Not applicable | East US <br> East US 2 <br> North Central US <br> South Central US <br> Sweden Central <br> West US <br> West US 3 | Not available |
57+
Phi-4 <br> Phi-4-mini-instruct <br> Phi-4-multimodal-instruct | Not applicable | East US <br> East US 2 <br> North Central US <br> South Central US <br> Sweden Central <br> West US <br> West US 3 | Not available |
5858
Phi-3.5-vision-Instruct | Not applicable | East US <br> East US 2 <br> North Central US <br> South Central US <br> Sweden Central <br> West US <br> West US 3 | Not available |
5959
Phi-3.5-MoE-Instruct | Not applicable | East US <br> East US 2 <br> North Central US <br> South Central US <br> Sweden Central <br> West US <br> West US 3 | East US 2 |
6060
Phi-3.5-Mini-Instruct | Not applicable | East US <br> East US 2 <br> North Central US <br> South Central US <br> Sweden Central <br> West US <br> West US 3 | East US 2 | East US 2 |

0 commit comments

Comments
 (0)