Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for Phi4 #257

Merged
merged 7 commits into from
Feb 27, 2025
Merged

Update for Phi4 #257

merged 7 commits into from
Feb 27, 2025

Conversation

leestott
Copy link
Contributor

Release of Ph-4mini and Phi4-multimodal

Purpose

Updating Phi

Does this introduce a breaking change?

When developers merge from main and run the server, azd up, or azd deploy, will this produce an error?
If you're not sure, try it out on an old environment.

[ ] Yes
[x] No

Does this require changes to learn.microsoft.com docs?

This repository is referenced by (https://azure.microsoft.com/products/phi-3)
which includes deployment, settings and usage instructions.

[ ] Yes
[x ] No

Type of change

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ x] Documentation content changes
[ ] Other... Please describe:

Release of Ph-4mini and Phi4-multimodal
Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1./md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIFoundry.md82
2./md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIFoundry.md83
3/md/02.QuickStart/AzureAIFoundry_QuickStart.md155
4/md/02.QuickStart/GitHubModel_QuickStart.md162
5/md/02.QuickStart/GitHubModel_QuickStart.md165
md/02.Application/02.Code/Phi3/CreateVSCodeChatAgentWithGitHubModels.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/vscode/377
md/02.Application/02.Code/Phi3/VSCodeExt/README.md
#LinkLine Number
1../../../code/07.Lab/01/AIPC/85
2../../../code/07.Lab/01/Apple/85
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/Apple/02.PromptflowWithMLX.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/134
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/AIPC/02.PromptflowWithNPU.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/180
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIstudio.md
#LinkLine Number
1../../../../imgs/02/Evaluation-AIFoundry/architecture.png13
2../../../../imgs/02/Evaluation-AIFoundry/safety-evaluation.png49
3../../../../imgs/02/Evaluation-AIFoundry/responsibleai2.png69
4../../../../imgs/02/Evaluation-AIFoundry/evaluate-based-on-safety.png87
5../../../../imgs/02/Evaluation-AIFoundry/performance-evaluation.png93
6../../../../imgs/02/Evaluation-AIFoundry/evaluate-based-on-performance.png110
7../../../../imgs/02/Evaluation-AIFoundry/create-hub.png147
8../../../../imgs/02/Evaluation-AIFoundry/fill-hub.png158
9../../imgs/03/Evaluation-AIFoundry/select-new-project.png168
10../../imgs/03/Evaluation-AIFoundry/create-project.png172
11../../../../imgs/02/Evaluation-AIFoundry/select-endpoints.png188
12../../../../imgs/02/Evaluation-AIFoundry/select-endpoint-created.png192
13../../../../imgs/02/Evaluation-AIFoundry/copy-endpoint-key.png198
14../../../../imgs/02/Evaluation-AIFoundry/select-new-connection.png210
15../../../../imgs/02/Evaluation-AIFoundry/select-custom-keys.png214
16../../../../imgs/02/Evaluation-AIFoundry/add-connection.png224
17../../../../imgs/02/Evaluation-AIFoundry/select-promptflow.png238
18../../../../imgs/02/Evaluation-AIFoundry/select-flow-type.png242
19../../../../imgs/02/Evaluation-AIFoundry/enter-name.png246
20../../../../imgs/02/Evaluation-AIFoundry/select-raw-file-mode.png283
21../../../../imgs/02/Evaluation-AIFoundry/paste-promptflow-code.png346
22../../../../imgs/02/Evaluation-AIFoundry/select-input-output.png353
23../../../../imgs/02/Evaluation-AIFoundry/graph-example.png361
24../../../../imgs/02/Evaluation-AIFoundry/start-compute-session.png368
25../../imgs/03/Evaluation-AIFoundry/validate-input.png372
26../../../../imgs/02/Evaluation-AIFoundry/select-connection.png376
27../../../../imgs/02/Evaluation-AIFoundry/select-chat.png382
28../../../../imgs/02/Evaluation-AIFoundry/chat-with-promptflow.png386
29../../imgs/03/Evaluation-AIFoundry/select-project-created.png398
30../../../../imgs/02/Evaluation-AIFoundry/deploy-openai-model.png406
31../../../../imgs/02/Evaluation-AIFoundry/select-openai-model.png410
32../../../../imgs/02/Evaluation-AIFoundry/select-project-created.png422
33../../../../imgs/02/Evaluation-AIFoundry/select-evaluation.png428
34../../../../imgs/02/Evaluation-AIFoundry/promptflow-evaluation.png432
35../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting1.png440
36../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting2.png449
37../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting3-1.png458
38../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting3-2.png468
39../../../../imgs/02/Evaluation-AIFoundry/evaluation-result-gpu.png487
40../../../../imgs/02/Evaluation-AIFoundry/evaluation-result-gpu-2.png493
41../../../../imgs/02/Evaluation-AIFoundry/detailed-metrics-result.png497
42../../../../imgs/02/Evaluation-AIFoundry/architecture.png507
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIstudio.md
#LinkLine Number
1../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/00-01-architecture.png18
2../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-01-type-azml.png43
3../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-02-select-new-workspace.png49
4../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-03-fill-AZML.png62
5../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/02-02-request-quota.png85
6../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-01-type-managed-identities.png106
7../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-02-select-create.png110
8../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-03-fill-managed-identities-1.png119
9../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-04-fill-contributor-role.png139
10../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-05-type-storage-accounts.png147
11../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-06-add-role.png158
12../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-08-select-managed-identity.png171
13../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-09-type-container-registries.png179
14../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/04-01-open-project-folder.png270
15../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/04-02-create-new-file.png274
16../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-01-select-compute.png386
17../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-02-create-cluster.png396
18../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-03-create-cluster.png407
19../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-04-select-workspace.png417
20../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-05-type-phi-3-mini-4k.png424
21../../imgs/03/FineTuning-PromptFlow-AIFoundry/06-06-select-fine-tune.png428
22../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-07-fill-finetuning.png437
23../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-08-output.png447
24../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-04-select-workspace.png465
25../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-01-register-model.png471
26../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-02-select-job.png475
27../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-03-select-output.png483
28../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-04-register.png489
29../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-05-registered-model.png493
30../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-06-create-endpoint.png503
31../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-07-select-registered-model.png509
32../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-08-deployment-setting.png521
33../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-09-check-deployment.png537
34../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-10-set-traffic.png544
35../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-01-create-hub.png574
36../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-02-fill-hub.png585
37../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-04-select-new-project.png595
38../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-05-create-project.png599
39../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-06-select-endpoints.png615
40../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-07-select-endpoint-created.png619
41../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-08-copy-endpoint-key.png625
42../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-09-select-new-connection.png637
43../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-10-select-custom-keys.png641
44../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-11-add-connection.png651
45../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-12-select-promptflow.png665
46../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-13-select-flow-type.png669
47../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-14-enter-name.png673
48../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-15-select-raw-file-mode.png710
49../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-16-paste-promptflow-code.png775
50../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-17-select-input-output.png782
51../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-18-graph-example.png790
52../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-01-start-compute-session.png803
53../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-02-validate-input.png807
54../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-03-select-connection.png811
55../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-04-select-chat.png817
56../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-05-chat-with-promptflow.png821
md/02.Application/01.TextAndChat/Phi3/E2E_OpenVino_Chat.md
#LinkLine Number
1../../code/06.E2E/E2E_OpenVino_Chat_Phi3-instruct.ipynb1
md/02.Application/01.TextAndChat/Phi3/UsingPromptFlowWithONNX.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/pf/onnx_inference_pf/33
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-MLflow.md
#LinkLine Number
1../../code/06.E2E/E2E_Phi-3-MLflow_TransformerPipeline.ipynb35
2../../code/06.E2E/E2E_Phi-3-MLflow_CustomPythonWrapper.ipynb36
md/03.FineTuning/LetPhi3gotoIndustriy.md
#LinkLine Number
1../../code/04.Finetuning/Phi_3_Inference_Finetuning.ipynb51
2../../code/04.Finetuning/FineTrainingScript.py52
md/03.FineTuning/CreatingSampleData.md
#LinkLine Number
1../../code/04.Finetuning/generate_dataset.py126
2../../code/04.Finetuning/olive-ort-example/dataset/dataset-classification.json129
md/03.FineTuning/FineTuning_AIFoundry.md
#LinkLine Number
1../../imgs/03/AIFoundry/AIFoundryModels.png13
md/03.FineTuning/FineTuning_MLX.md
#LinkLine Number
1../03.Inference/MLX_Inference.md3
2../../code/04.Finetuning/mlx/29
md/01.Introduction/03/AIPC_Inference.md
#LinkLine Number
1../../../code/01/03.Inference/AIPC/AIPC_NPU_DEMO.ipynb94
2../../code/03.Inference/AIPC/AIPC_DirectML_DEMO.ipynb185
md/01.Introduction/03/Remote_Interence.md
#LinkLine Number
1../../imgs/03/RemoteServer/log-finetuning-res.png5
2../../imgs/03/RemoteServer/command-provision-inference.png9
md/01.Introduction/02/06.NVIDIA.md
#LinkLine Number
1../../code/06.E2E/E2E_Nvidia_NIM_Phi3_Vision.ipynb26
md/01.Introduction/02/05.AITK.md
#LinkLine Number
1../04.Fine-tuning/Finetuning_VSCodeaitoolkit.md212
md/01.Introduction/01/01.AISafety.md
#LinkLine Number
1../../imgs/01/01.phi3aisafety.png49
2../../imgs/01/01.AIcontentsafety.png57
md/01.Introduction/01/01.Guidance.md
#LinkLine Number
1../../code/01.Introduce/guidance.ipynb23
2../../code/01.Introduce/guidance.ipynb39
md/01.Introduction/01/01.EnvironmentSetup.md
#LinkLine Number
1../../code/01.Introduce/ollama.ipynb57
2../../code/01.Introduce/chat.py59

Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/03.FineTuning/FineTuning_Scenarios.md
#LinkLine Number
1https://github.com/microsoft/Phi-3CookBook/blob/main/md/04.Fine-tuning/FineTuning_AIFoundry.md22
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1./md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIFoundry.md82
2./md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIFoundry.md83
3/md/02.QuickStart/AzureAIFoundry_QuickStart.md155
4/md/02.QuickStart/GitHubModel_QuickStart.md162
5/md/02.QuickStart/GitHubModel_QuickStart.md165
md/02.Application/02.Code/Phi3/CreateVSCodeChatAgentWithGitHubModels.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/vscode/377
md/02.Application/02.Code/Phi3/VSCodeExt/README.md
#LinkLine Number
1../../../code/07.Lab/01/AIPC/85
2../../../code/07.Lab/01/Apple/85
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/Apple/02.PromptflowWithMLX.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/134
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/AIPC/02.PromptflowWithNPU.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/180
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIstudio.md
#LinkLine Number
1../../../../imgs/02/Evaluation-AIFoundry/architecture.png13
2../../../../imgs/02/Evaluation-AIFoundry/safety-evaluation.png49
3../../../../imgs/02/Evaluation-AIFoundry/responsibleai2.png69
4../../../../imgs/02/Evaluation-AIFoundry/evaluate-based-on-safety.png87
5../../../../imgs/02/Evaluation-AIFoundry/performance-evaluation.png93
6../../../../imgs/02/Evaluation-AIFoundry/evaluate-based-on-performance.png110
7../../../../imgs/02/Evaluation-AIFoundry/create-hub.png147
8../../../../imgs/02/Evaluation-AIFoundry/fill-hub.png158
9../../imgs/03/Evaluation-AIFoundry/select-new-project.png168
10../../imgs/03/Evaluation-AIFoundry/create-project.png172
11../../../../imgs/02/Evaluation-AIFoundry/select-endpoints.png188
12../../../../imgs/02/Evaluation-AIFoundry/select-endpoint-created.png192
13../../../../imgs/02/Evaluation-AIFoundry/copy-endpoint-key.png198
14../../../../imgs/02/Evaluation-AIFoundry/select-new-connection.png210
15../../../../imgs/02/Evaluation-AIFoundry/select-custom-keys.png214
16../../../../imgs/02/Evaluation-AIFoundry/add-connection.png224
17../../../../imgs/02/Evaluation-AIFoundry/select-promptflow.png238
18../../../../imgs/02/Evaluation-AIFoundry/select-flow-type.png242
19../../../../imgs/02/Evaluation-AIFoundry/enter-name.png246
20../../../../imgs/02/Evaluation-AIFoundry/select-raw-file-mode.png283
21../../../../imgs/02/Evaluation-AIFoundry/paste-promptflow-code.png346
22../../../../imgs/02/Evaluation-AIFoundry/select-input-output.png353
23../../../../imgs/02/Evaluation-AIFoundry/graph-example.png361
24../../../../imgs/02/Evaluation-AIFoundry/start-compute-session.png368
25../../imgs/03/Evaluation-AIFoundry/validate-input.png372
26../../../../imgs/02/Evaluation-AIFoundry/select-connection.png376
27../../../../imgs/02/Evaluation-AIFoundry/select-chat.png382
28../../../../imgs/02/Evaluation-AIFoundry/chat-with-promptflow.png386
29../../imgs/03/Evaluation-AIFoundry/select-project-created.png398
30../../../../imgs/02/Evaluation-AIFoundry/deploy-openai-model.png406
31../../../../imgs/02/Evaluation-AIFoundry/select-openai-model.png410
32../../../../imgs/02/Evaluation-AIFoundry/select-project-created.png422
33../../../../imgs/02/Evaluation-AIFoundry/select-evaluation.png428
34../../../../imgs/02/Evaluation-AIFoundry/promptflow-evaluation.png432
35../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting1.png440
36../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting2.png449
37../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting3-1.png458
38../../../../imgs/02/Evaluation-AIFoundry/evaluation-setting3-2.png468
39../../../../imgs/02/Evaluation-AIFoundry/evaluation-result-gpu.png487
40../../../../imgs/02/Evaluation-AIFoundry/evaluation-result-gpu-2.png493
41../../../../imgs/02/Evaluation-AIFoundry/detailed-metrics-result.png497
42../../../../imgs/02/Evaluation-AIFoundry/architecture.png507
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIstudio.md
#LinkLine Number
1../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/00-01-architecture.png18
2../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-01-type-azml.png43
3../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-02-select-new-workspace.png49
4../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/01-03-fill-AZML.png62
5../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/02-02-request-quota.png85
6../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-01-type-managed-identities.png106
7../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-02-select-create.png110
8../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-03-fill-managed-identities-1.png119
9../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-04-fill-contributor-role.png139
10../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-05-type-storage-accounts.png147
11../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-06-add-role.png158
12../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-08-select-managed-identity.png171
13../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/03-09-type-container-registries.png179
14../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/04-01-open-project-folder.png270
15../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/04-02-create-new-file.png274
16../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-01-select-compute.png386
17../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-02-create-cluster.png396
18../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-03-create-cluster.png407
19../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-04-select-workspace.png417
20../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-05-type-phi-3-mini-4k.png424
21../../imgs/03/FineTuning-PromptFlow-AIFoundry/06-06-select-fine-tune.png428
22../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-07-fill-finetuning.png437
23../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-08-output.png447
24../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/06-04-select-workspace.png465
25../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-01-register-model.png471
26../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-02-select-job.png475
27../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-03-select-output.png483
28../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-04-register.png489
29../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-05-registered-model.png493
30../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-06-create-endpoint.png503
31../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-07-select-registered-model.png509
32../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-08-deployment-setting.png521
33../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-09-check-deployment.png537
34../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/07-10-set-traffic.png544
35../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-01-create-hub.png574
36../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-02-fill-hub.png585
37../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-04-select-new-project.png595
38../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-05-create-project.png599
39../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-06-select-endpoints.png615
40../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-07-select-endpoint-created.png619
41../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-08-copy-endpoint-key.png625
42../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-09-select-new-connection.png637
43../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-10-select-custom-keys.png641
44../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-11-add-connection.png651
45../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-12-select-promptflow.png665
46../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-13-select-flow-type.png669
47../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-14-enter-name.png673
48../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-15-select-raw-file-mode.png710
49../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-16-paste-promptflow-code.png775
50../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-17-select-input-output.png782
51../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/08-18-graph-example.png790
52../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-01-start-compute-session.png803
53../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-02-validate-input.png807
54../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-03-select-connection.png811
55../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-04-select-chat.png817
56../../../../imgs/02/FineTuning-PromptFlow-AIFoundry/09-05-chat-with-promptflow.png821
md/02.Application/01.TextAndChat/Phi3/E2E_OpenVino_Chat.md
#LinkLine Number
1../../code/06.E2E/E2E_OpenVino_Chat_Phi3-instruct.ipynb1
md/02.Application/01.TextAndChat/Phi3/UsingPromptFlowWithONNX.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/pf/onnx_inference_pf/33
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-MLflow.md
#LinkLine Number
1../../code/06.E2E/E2E_Phi-3-MLflow_TransformerPipeline.ipynb35
2../../code/06.E2E/E2E_Phi-3-MLflow_CustomPythonWrapper.ipynb36
md/03.FineTuning/LetPhi3gotoIndustriy.md
#LinkLine Number
1../../code/04.Finetuning/Phi_3_Inference_Finetuning.ipynb51
2../../code/04.Finetuning/FineTrainingScript.py52
md/03.FineTuning/CreatingSampleData.md
#LinkLine Number
1../../code/04.Finetuning/generate_dataset.py126
2../../code/04.Finetuning/olive-ort-example/dataset/dataset-classification.json129
md/03.FineTuning/FineTuning_AIFoundry.md
#LinkLine Number
1../../imgs/03/AIFoundry/AIFoundryModels.png13
md/03.FineTuning/FineTuning_MLX.md
#LinkLine Number
1../03.Inference/MLX_Inference.md3
2../../code/04.Finetuning/mlx/29
md/01.Introduction/03/AIPC_Inference.md
#LinkLine Number
1../../../code/01/03.Inference/AIPC/AIPC_NPU_DEMO.ipynb94
2../../code/03.Inference/AIPC/AIPC_DirectML_DEMO.ipynb185
md/01.Introduction/03/Remote_Interence.md
#LinkLine Number
1../../imgs/03/RemoteServer/log-finetuning-res.png5
2../../imgs/03/RemoteServer/command-provision-inference.png9
md/01.Introduction/02/06.NVIDIA.md
#LinkLine Number
1../../code/06.E2E/E2E_Nvidia_NIM_Phi3_Vision.ipynb26
md/01.Introduction/02/05.AITK.md
#LinkLine Number
1../04.Fine-tuning/Finetuning_VSCodeaitoolkit.md212
md/01.Introduction/01/01.AISafety.md
#LinkLine Number
1../../imgs/01/01.phi3aisafety.png49
2../../imgs/01/01.AIcontentsafety.png57
md/01.Introduction/01/01.Guidance.md
#LinkLine Number
1../../code/01.Introduce/guidance.ipynb23
2../../code/01.Introduce/guidance.ipynb39
md/01.Introduction/01/01.EnvironmentSetup.md
#LinkLine Number
1../../code/01.Introduce/ollama.ipynb57
2../../code/01.Introduce/chat.py59

Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1/md/02.QuickStart/AzureAIFoundry_QuickStart.md155
2/md/02.QuickStart/GitHubModel_QuickStart.md162
3/md/02.QuickStart/GitHubModel_QuickStart.md165
md/02.Application/02.Code/Phi3/CreateVSCodeChatAgentWithGitHubModels.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/vscode/377
md/02.Application/02.Code/Phi3/VSCodeExt/README.md
#LinkLine Number
1../../../code/07.Lab/01/AIPC/85
2../../../code/07.Lab/01/Apple/85
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/Apple/02.PromptflowWithMLX.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/134
md/02.Application/02.Code/Phi3/VSCodeExt/HOL/AIPC/02.PromptflowWithNPU.md
#LinkLine Number
1../../../../../code/07.Lab/01/AIPC/local-npu-agent/180
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIFoundry.md
#LinkLine Number
1../../imgs/03/Evaluation-AIFoundry/select-new-project.png168
2../../imgs/03/Evaluation-AIFoundry/create-project.png172
3../../imgs/03/Evaluation-AIFoundry/validate-input.png372
4../../imgs/03/Evaluation-AIFoundry/select-project-created.png398
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIFoundry.md
#LinkLine Number
1../../imgs/03/FineTuning-PromptFlow-AIFoundry/06-06-select-fine-tune.png428
md/02.Application/01.TextAndChat/Phi3/E2E_OpenVino_Chat.md
#LinkLine Number
1../../code/06.E2E/E2E_OpenVino_Chat_Phi3-instruct.ipynb1
md/02.Application/01.TextAndChat/Phi3/UsingPromptFlowWithONNX.md
#LinkLine Number
1../../../code/09.UpdateSamples/Aug/pf/onnx_inference_pf/33
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-MLflow.md
#LinkLine Number
1../../code/06.E2E/E2E_Phi-3-MLflow_TransformerPipeline.ipynb35
2../../code/06.E2E/E2E_Phi-3-MLflow_CustomPythonWrapper.ipynb36
md/03.FineTuning/LetPhi3gotoIndustriy.md
#LinkLine Number
1../../code/04.Finetuning/Phi_3_Inference_Finetuning.ipynb51
2../../code/04.Finetuning/FineTrainingScript.py52
md/03.FineTuning/CreatingSampleData.md
#LinkLine Number
1../../code/04.Finetuning/generate_dataset.py126
2../../code/04.Finetuning/olive-ort-example/dataset/dataset-classification.json129
md/03.FineTuning/FineTuning_AIFoundry.md
#LinkLine Number
1../../imgs/03/AIFoundry/AIFoundryModels.png13
md/03.FineTuning/FineTuning_MLX.md
#LinkLine Number
1../03.Inference/MLX_Inference.md3
2../../code/04.Finetuning/mlx/29
md/01.Introduction/03/AIPC_Inference.md
#LinkLine Number
1../../../code/01/03.Inference/AIPC/AIPC_NPU_DEMO.ipynb94
2../../code/03.Inference/AIPC/AIPC_DirectML_DEMO.ipynb185
md/01.Introduction/03/Remote_Interence.md
#LinkLine Number
1../../imgs/03/RemoteServer/log-finetuning-res.png5
2../../imgs/03/RemoteServer/command-provision-inference.png9
md/01.Introduction/02/06.NVIDIA.md
#LinkLine Number
1../../code/06.E2E/E2E_Nvidia_NIM_Phi3_Vision.ipynb26
md/01.Introduction/02/05.AITK.md
#LinkLine Number
1../04.Fine-tuning/Finetuning_VSCodeaitoolkit.md212
md/01.Introduction/01/01.AISafety.md
#LinkLine Number
1../../imgs/01/01.phi3aisafety.png49
2../../imgs/01/01.AIcontentsafety.png57
md/01.Introduction/01/01.Guidance.md
#LinkLine Number
1../../code/01.Introduce/guidance.ipynb23
2../../code/01.Introduce/guidance.ipynb39
md/01.Introduction/01/01.EnvironmentSetup.md
#LinkLine Number
1../../code/01.Introduce/ollama.ipynb57
2../../code/01.Introduce/chat.py59

Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-Evaluation_AIFoundry.md
#LinkLine Number
1../../../../imgs/03/Evaluation-AIFoundry/select-new-project.png168
2../../../../imgs/03/Evaluation-AIFoundry/create-project.png172
3../../../../imgs/03/Evaluation-AIFoundry/validate-input.png372
4../../../../imgs/03/Evaluation-AIFoundry/select-project-created.png398
md/02.Application/01.TextAndChat/Phi3/E2E_Phi-3-FineTuning_PromptFlow_Integration_AIFoundry.md
#LinkLine Number
1../../../../imgs/03/FineTuning-PromptFlow-AIFoundry/06-06-select-fine-tune.png428
md/03.FineTuning/03.Inference/MLX_Inference.md
#LinkLine Number
1../../imgs/03/MLX/01.png36
2../../imgs/03/MLX/02.png62
3../../imgs/03/MLX/03.png68
4../../code/03.Inference/MLX/MLX_DEMO.ipynb70
md/01.Introduction/03/Remote_Interence.md
#LinkLine Number
1../../imgs/03/RemoteServer/command-provision-inference.png9
md/01.Introduction/01/01.AISafety.md
#LinkLine Number
1../../../imgs/01/01.phi3aisafety.png49
2../../../imgs/01/01.AIcontentsafety.png57
md/02.QuickStart/GitHubModel_QuickStart.md
#LinkLine Number
1../../imgs/02/GitHub/GitHub_ModelCatalog.png5
2../../imgs/02/GitHub/GitHub_ModelPlay.png13
3../../imgs/02/GitHub/GitHub_ModelGetStarted.png39
4../../imgs/02/GitHub/GitHub_Model.png422
md/02.QuickStart/AzureAIFoundry_QuickStart.md
#LinkLine Number
1../../imgs/02/AIStudio/ai-studio-home.png5
2../../imgs/02/AIStudio/ai-studio-portal.png42
3../../imgs/02/AIStudio/ai-studio-settings.png46
4../../imgs/02/AIStudio/ai-studio-page.png50
5../../imgs/02/AIStudio/ai-studio-proj.png54
6../../imgs/02/AIStudio/ai-studio-model.png60
7../../imgs/02/AIStudio/ai-studio-phi3.png64
8../../imgs/02/AIStudio/ai-studio-chat.png76
9../../imgs/02/AIStudio/ai-studio-swagger.png99
10../../imgs/02/AIStudio/ai-studio-score.png103
11../../imgs/02/AIStudio/ai-studio-result.png107

Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general201
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/01.Introduction/03/Remote_Interence.md
#LinkLine Number
1../../imgs/03/RemoteServer/command-provision-inference.png9

Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

@leestott leestott merged commit d50eaa9 into microsoft:main Feb 27, 2025
3 of 4 checks passed
Copy link

Check Broken URLs

We have automatically detected the following broken URLs in your files. Review and fix the paths to resolve this issue.

Check the file paths and associated broken URLs inside them.
For more details, check our Contributing Guide.

File Full Path Issues
README.md
#LinkLine Number
1https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general201
md/01.Introduction/01/01.Edgeandcloud.md
#LinkLine Number
1https://huggingface.co/microsoft/Phi-3-small-128k-instruct-onnx-cuda16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant