@@ -4,16 +4,22 @@ theme: custom-default
44footer : ' @Chris_L_Ayers - https://chris-ayers.com'
55---
66
7- <!-- _footer: 'https://github.com/codebytes/build-with-aspire' -->
7+ ![ bg ] ( ./img/aspire_title.png )
88
9- # Building Smarter .NET Apps with Aspire, Azure OpenAI, and Ollama
9+ ---
10+
11+ <!--
12+
13+ # Aspiring .NET with OpenAI and Ollama
1014
1115## Chris Ayers
1216
1317
1418
1519---
1620
21+ -->
22+
1723![ bg left:40%] ( ./img/portrait.png )
1824
1925## Chris Ayers
@@ -377,43 +383,6 @@ public class ExampleService(IChatClient chatClient)
377383
378384---
379385
380- # Azure Deployment
381-
382- <div class =" columns " >
383- <div >
384-
385- ## Targets
386-
387- - Azure App Service
388- - Azure Container Apps
389- - Kubernetes
390-
391- ## Azure Developer CLI
392-
393- ``` bash
394- azd up # Deploy everything
395- azd deploy # App only
396- azd provision # Infrastructure only
397- azd init # Initialize
398- ```
399-
400- </div >
401- <div >
402-
403- ## Features
404-
405- - Auto-detects app structure
406- - Environment variable mapping
407- - Native Aspire support
408- - Credential providers
409- - Key Vault integration
410- - Secure access
411-
412- </div >
413- </div >
414-
415- ---
416-
417386# What's New in .NET Aspire 9.5
418387
419388<div class =" columns " >
@@ -487,52 +456,37 @@ aspire exec
487456
488457---
489458
490- # AI Integration Examples
459+ # Azure Deployment
491460
492461<div class =" columns " >
493462<div >
494463
495- ## GitHub Models
496-
497- ``` csharp
498- var chat = builder .AddGitHubModel (" chat" ,
499- " openai/gpt-4o-mini" );
500-
501- builder .AddProject <Projects .ChatService >(" chatservice" )
502- .WithReference (chat );
503- ```
504-
505- ## Azure AI Foundry (Cloud)
464+ ## Targets
506465
507- ``` csharp
508- var foundry = builder .AddAzureAIFoundry (" foundry" );
466+ - Azure App Service
467+ - Azure Container Apps
468+ - Kubernetes
509469
510- var chat = foundry .AddDeployment (" chat" ,
511- " Phi-4" , " 1" , " Microsoft" );
470+ ## Azure Developer CLI
512471
513- builder .AddProject <Projects .Web >(" web" )
514- .WithReference (chat )
515- .WaitFor (chat );
472+ ``` bash
473+ azd up # Deploy everything
474+ azd deploy # App only
475+ azd provision # Infrastructure only
476+ azd init # Initialize
516477```
517478
518479</div >
519480<div >
520481
521- ## Azure AI Foundry (Local)
522-
523- ``` csharp
524- var foundry = builder .AddAzureAIFoundry (" foundry" )
525- .RunAsFoundryLocal ();
526-
527- var chat = foundry .AddDeployment (" chat" ,
528- " phi-3.5-mini" , " 1" , " Microsoft" );
529-
530- builder .AddProject <Projects .Web >(" web" )
531- .WithReference (chat )
532- .WaitFor (chat );
533- ```
482+ ## Features
534483
535- ** Benefits** : Privacy, performance, offline operation, cost reduction
484+ - Auto-detects app structure
485+ - Environment variable mapping
486+ - Native Aspire support
487+ - Credential providers
488+ - Key Vault integration
489+ - Secure access
536490
537491</div >
538492</div >
@@ -622,3 +576,10 @@ var api = builder.AddProject<Projects.Api>("api")
622576 import mermaid from ' https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs' ;
623577 mermaid .initialize ({ startOnLoad: true });
624578</script >
579+
580+ ---
581+
582+ # Feedback
583+
584+ ![ bg fit] ( ./img/aspiring_net_with_azure_open_ai_and_ollama-qr-code.png )
585+
0 commit comments