GitHub Models
var chat = builder.AddGitHubModel("chat",
"openai/gpt-4o-mini");
builder.AddProject<Projects.ChatService>("chatservice")
.WithReference(chat);
Azure AI Foundry (Cloud)
var foundry = builder.AddAzureAIFoundry("foundry");
var chat = foundry.AddDeployment("chat",
"Phi-4", "1", "Microsoft");
builder.AddProject<Projects.Web>("web")
.WithReference(chat)
.WaitFor(chat);
Azure AI Foundry (Local)
var foundry = builder.AddAzureAIFoundry("foundry")
.RunAsFoundryLocal();
var chat = foundry.AddDeployment("chat",
"phi-3.5-mini", "1", "Microsoft");
builder.AddProject<Projects.Web>("web")
.WithReference(chat)
.WaitFor(chat);
Benefits: Privacy, performance, offline operation, cost reduction