Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Jul 9, 2025

This PR addresses the request to create detailed documentation for the first half of the Core Generative AI Techniques lesson projects. As requested in the comments, this focuses on the first 6 categories of projects (21 total projects).

📚 What's Added

New Documentation Structure

  • Created 03-CoreGenerativeAITechniques/docs/ folder
  • Added comprehensive projects-documentation.md with detailed project analysis
  • Updated main readme.md with "Want to know more?" section linking to new documentation

Projects Documented (First Half)

🗨️ Basic Chat (4 projects)

  • BasicChat-01MEAI - GitHub Models API with MEAI framework
  • BasicChat-02SK - Semantic Kernel with OpenAI integration
  • BasicChat-03Ollama - Local AI with Ollama + MEAI
  • BasicChat-04OllamaSK - Local AI with Ollama + Semantic Kernel

⚙️ Functions (4 projects)

  • SKFunctions01 - Weather plugin with Semantic Kernel
  • MEAIFunctions - Function calling with MEAI
  • MEAIFunctionsOllama - Local function calling
  • MEAIFunctionsAzureOpenAI - Enterprise function calling

🔍 RAG - Retrieval-Augmented Generation (6 projects)

  • RAGSimple-02MEAIVectorsMemory - In-memory vector storage
  • MEAIVectorsShared - Shared utilities library
  • RAGSimple-03MEAIVectorsAISearch - Azure AI Search integration
  • RAGSimple-04MEAIVectorsQdrant - Qdrant vector database
  • RAGSimple-10SKOllama - Local RAG with Semantic Kernel
  • RAGSimple-15Ollama-DeepSeekR1 - Advanced reasoning with DeepSeek

👁️ Vision Analysis (4 projects)

  • Vision-01MEAI-GitHubModels - GitHub Models vision API
  • Vision-02MEAI-Ollama - Local multimodal models
  • Vision-03MEAI-AOAI - Azure OpenAI Vision
  • Vision-04MEAI-AOAI-Spectre - Enhanced UI with Spectre.Console

🔊 Audio (2 projects)

  • Audio-01-SpeechMic - Speech recognition from microphone
  • Audio-02-RealTimeAudio - Real-time audio processing

🤖 Agents (3 projects)

  • AgentLabs-01-Simple - Basic Azure AI Projects agents
  • AgentLabs-02-Functions - Agents with custom functions
  • AgentLabs-03-OpenAPIs - OpenAPI service integration

📋 Documentation Features

Each project includes:

  • Dependencies Analysis - Complete NuGet package breakdown with versions
  • Main Features - Core capabilities and AI techniques demonstrated
  • Setup Instructions - Step-by-step configuration and running guide
  • Demo Scenarios - How to test and interact with each sample
  • AI Technique Tags - Easy navigation by technology (#SemanticKernel, #MEAI, #Ollama, #RAG, etc.)

🔧 Technical Details

  • All projects verified to build successfully ✅
  • Documentation follows existing repo conventions
  • Uses relative links for easy navigation
  • References configuration patterns (user secrets, environment variables)
  • No hardcoded API keys or sensitive data

🎯 Navigation Improvements

The main README now includes a prominent "Want to know more?" section that guides learners to:

  • Understand different AI framework approaches (MEAI vs Semantic Kernel)
  • Choose between cloud and local deployment options
  • Explore specific AI techniques like RAG, vision, and agents
  • Find relevant projects by tags and categories

This documentation serves as a comprehensive guide for developers getting started with .NET AI development, covering everything from basic chat to advanced agent orchestration.


Ready to continue with the second half of projects when requested.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@elbruno
Copy link
Collaborator

elbruno commented Jul 9, 2025

@copilot try again, maybe this time work only on the 1st half of the solution projects.
We can start a session later working on the 2nd half of the solution projects.

@Copilot Copilot AI changed the title [WIP] # Copilot Agent Prompt for Lesson 03 Documentation You are working in the 03-CoreGenerativeAITechniques lesson of the Generative-AI-for-beginners-dotnet course. Your tasks are: --- ## 1. Analyze the Solution - The .NET solution is at `03-CoreGener... Add comprehensive documentation for Core Generative AI Techniques projects (first half) Jul 9, 2025
@Copilot Copilot AI requested a review from elbruno July 9, 2025 17:41
Copilot finished work on behalf of elbruno July 9, 2025 17:41
@elbruno
Copy link
Collaborator

elbruno commented Jul 9, 2025

@copilot now let's go and do the 2nd half

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.

2 participants