Skip to content

Commit 51501dd

Browse files
authored
Merge pull request #128 from microsoft/bruno-add-whatsnew
Update eShopLite repository links and add new scenarios
2 parents b8aefd4 + a53dc85 commit 51501dd

File tree

3 files changed

+32
-12
lines changed

3 files changed

+32
-12
lines changed

04-PracticalSamples/readme.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ In eShopLite with semantic search, we use Semantic Kernel to enhance the search
4545

4646
For example, if a user searches for "do you have something for cooking", the search engine can understand that the user is looking for kitchenware and show the most relevant products, in context of our sample, it returns Camping Cookware.
4747

48-
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/netaieshoplitesemanticsearch)
48+
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/eshoplite/repo)
4949
5050
![Image demonstrating the search capabilities in eShopLite](./images/search-eshoplite.png)
5151

@@ -234,15 +234,15 @@ Application Insights provides a comprehensive set of telemetry data, helping us
234234

235235
In the image, we can see the Application Insights dashboard, providing how the services are performing, for example, the calls for our Database, number of requests, and the response time.
236236

237-
> 💡 **Pro Tip**: For more information on eShopLite with Semantic Search, look at the repository to learn more: https://aka.ms/netaieshoplitesemanticsearch
237+
> 💡 **Pro Tip**: For more information on eShopLite with Semantic Search, look at the repository to learn more: https://aka.ms/eshoplite/repo
238238
239239
### eShopLite with semantic search using Azure AI Search
240240

241241
In eShopLite end-to-end demo, we use **Azure AI Search** to enhance the search capabilities of the e-commerce application. Azure AI Search helps us create a more robust search engine that can understand the context of the user's queries and provide more accurate results.
242242

243243
It also provides a more scalable and reliable search engine that can handle large amounts of data and user queries. Azure AI Search allows the solution to persist the search indexes, so the information will be available even if the application is restarted.
244244

245-
- [eShopLite with Azure AI Search](https://aka.ms/netaieshoplitesemanticsearchazureaisearch)
245+
- [eShopLite with Azure AI Search](https://aka.ms/eshoplite/azureaisearch/repo)
246246
247247
### eShopLite with realtime audio
248248

@@ -252,7 +252,7 @@ _⬆️Click the image to watch the video⬆️_
252252

253253
In eShopLite with real-time audio, we use the real-time audio capabilities of GPT-4o to analyze the conversations between the customer and the chatbot, providing a more personalized and engaging experience. For example, if a customer asks for a product recommendation, the chatbot can analyze the customer's request in real-time and provide a more accurate and relevant response.
254254

255-
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/netaieshopliterealtimechat)
255+
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/eshoplite/realtimeaudio/repo)
256256
257257
![Image demonstrating the Realtime Analysis in eShopLite](./images/realtime-analysis-eshoplite.gif)
258258

@@ -321,7 +321,7 @@ The conversation session options are configured, including the instructions, voi
321321

322322
Each tool is added to the session options, and the conversation session is started with the configured options. Those can be changed to fit the user's needs.
323323

324-
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/netaieshopliterealtimechat)
324+
> 🧑‍💻**Sample**: Check out the [eShopLite semantic search sample](https://aka.ms/eshoplite/realtimeaudio/repo)
325325
326326
## Creative Writer Agent
327327

@@ -508,9 +508,11 @@ Those are just a few examples of how you can use GenAI in your applications. The
508508

509509
### Additional resources
510510

511-
- [eShopLite with DeepSeek](https://aka.ms/netaieshoplitedeepseekr1)
512-
- [eShopLite with Azure AI Search](https://aka.ms/netaieshoplitesemanticsearchazureaisearch)
513-
511+
- [eShopLite with DeepSeek](https://aka.ms/eshoplite/deepseekr1/repo)
512+
- [eShopLite with ChromaDB](https://aka.ms/eshoplite/chromadb/repo)
513+
- [eShopLite with DeepSeek](https://aka.ms/eshoplite/deepseekr1/repo)
514+
- [eShopLite with MCP](https://aka.ms/eshoplite/mcp/repo)
515+
- [eShopLite with Azure AI Search](https://aka.ms/eshoplite/AzureAISearch/repo)
514516
### Next steps
515517

516518
Learn about responsible AI practices and how to ensure that your AI models are ethical and have a positive impact!

10-WhatsNew/readme.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,27 @@ This page tracks the history of new features, tools, and models added to the cou
55
## March 2025
66

77
### MCP Library Integration
8+
89
- **Model Context Protocol for .NET**: We've added support for the [MCP C# SDK](https://github.com/modelcontextprotocol/csharp-sdk), which provides a standardized way to communicate with AI models across different providers.
910
- This integration enables more consistent interactions with models while reducing provider lock-in.
1011
- Check out our new samples demonstrating MCP integration in the [Core Generative AI Techniques](../03-CoreGenerativeAITechniques/) section.
1112

13+
### eShopLite Scenarios Repository
14+
15+
- **New eShopLite Repository**: All eShopLite scenarios are now available in a single repository: [https://aka.ms/eshoplite/repo](https://aka.ms/eshoplite/repo)
16+
17+
- The new repo includes:
18+
- Product catalog browsing
19+
- Shopping cart management
20+
- Order placement and tracking
21+
- User authentication and profiles
22+
- Integration with Generative AI for recommendations and chat
23+
- Admin dashboard for product and order management
24+
1225
## February 2025
1326

1427
### phi4-mini Model Support
28+
1529
- The [Ollama Codespace](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/blob/main/02-SetupDevEnvironment/getting-started-ollama.md) now automatically downloads the [phi4-mini model](https://ollama.com/library/phi4-mini) - Microsoft's compact yet powerful LLM.
1630
- Try it in samples like:
1731
- [Chat Application](https://github.com/microsoft/Generative-AI-for-beginners-dotnet/blob/main/03-CoreGenerativeAITechniques/src/BasicChat-03Ollama/Program.cs) - Experience fast responses with this efficient model

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,14 @@ Don't forget to [star (🌟) this repo](https://docs.github.com/en/get-started/e
3030

3131
We're constantly improving this course with the latest AI tools and models:
3232

33-
- **MCP Library Integration**: We've integrated the [Model Context Protocol C# SDK](https://github.com/modelcontextprotocol/csharp-sdk) to provide a standardized way to communicate with AI models across different providers. This allows for more consistent model interactions while reducing provider lock-in. Check our samples in the Core Techniques section!
34-
- [5 min video overview of an Aspire + MCP demo](https://www.youtube.com/watch?v=2holzbob1_I)
35-
- Sample code for the video in the [04-PracticalSamples/src/Aspire.MCP.Sample.sln](./04-PracticalSamples/src/Aspire.MCP.Sample.sln) solution.
36-
33+
- **eShopLite Scenarios Repository**: All eShopLite scenarios are now available in a single repository: [https://aka.ms/eshoplite/repo](https://aka.ms/eshoplite/repo)
34+
- Product catalog browsing
35+
- Shopping cart management
36+
- Order placement and tracking
37+
- User authentication and profiles
38+
- Integration with Generative AI for recommendations and chat
39+
- Admin dashboard for product and order management
40+
3741
[View all previous updates in our What's New section](./10-WhatsNew/readme.md)
3842

3943
## 🚀 Introduction

0 commit comments

Comments
 (0)