From b419c44187f198df0d91fc2b53c56d29f88207a9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:34:53 +0000 Subject: [PATCH 1/3] Initial plan From 42acb3f88effbaa9fa8f72658bcdf32811c9e060 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:40:07 +0000 Subject: [PATCH 2/3] Add supported AI providers section to overview.md Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com> --- docs/ai/overview.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/ai/overview.md b/docs/ai/overview.md index 1a47c46923936..e8852c3e456ea 100644 --- a/docs/ai/overview.md +++ b/docs/ai/overview.md @@ -19,6 +19,30 @@ Millions of developers use .NET to create applications that run on the web, on m * Runs on top of the most popular web servers and cloud platforms. * Provides powerful tooling to edit, debug, test, and deploy. +## Supported AI providers + +.NET libraries support a wide range of AI service providers, enabling you to build applications with the AI platform that best fits your needs. The following table lists the major AI providers supported by .NET AI libraries: + +| Provider | Microsoft.Extensions.AI | Microsoft Agent Framework | Semantic Kernel | Description | +|----------|------------------------|---------------------------|-----------------|-------------| +| **OpenAI** | ✅ | ✅ | ✅ | Direct integration with OpenAI's models including GPT-4, GPT-3.5, and DALL-E | +| **Azure OpenAI** | ✅ | ✅ | ✅ | Enterprise-grade OpenAI models hosted on Azure with enhanced security and compliance | +| **Azure AI Foundry** | ✅ | ✅ | ❌ | Microsoft's managed platform for building and deploying AI agents at scale | +| **GitHub Models** | ✅ | ✅ | ❌ | Access to models available through GitHub's AI model marketplace | +| **Ollama** | ✅ | ✅ | ❌ | Run open-source models locally (Llama, Mistral, Phi-3, and more) | +| **Google Gemini** | ❌ | ❌ | ✅ | Google's multimodal AI models through Semantic Kernel connectors | +| **Amazon Bedrock** | ❌ | ❌ | ✅ | AWS's managed service for foundation models through Semantic Kernel connectors | + +> [!NOTE] +> The [Microsoft.Extensions.AI](microsoft-extensions-ai.md) abstractions enable you to write code that works with any provider. You can switch between providers with minimal code changes by implementing the `IChatClient` or `IEmbeddingGenerator` interfaces for your chosen provider. + +For detailed information about working with specific providers, see: + +- [Microsoft.Extensions.AI libraries](microsoft-extensions-ai.md) +- [Microsoft Agent Framework](/agent-framework/overview/agent-framework-overview) +- [Semantic Kernel](/semantic-kernel/overview/) +- [.NET + AI ecosystem tools and SDKs](dotnet-ai-ecosystem.md) + ## What can you build with AI and .NET? The opportunities with AI are near endless. Here are a few examples of solutions you can build using AI in your .NET applications: From 2b1fe5ca0d630e145673438ca058ce6e5b55e8dc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 22:45:41 +0000 Subject: [PATCH 3/3] Fix Ollama description to use 'for example' instead of 'and more' Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com> --- docs/ai/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ai/overview.md b/docs/ai/overview.md index e8852c3e456ea..424b71de03343 100644 --- a/docs/ai/overview.md +++ b/docs/ai/overview.md @@ -29,7 +29,7 @@ Millions of developers use .NET to create applications that run on the web, on m | **Azure OpenAI** | ✅ | ✅ | ✅ | Enterprise-grade OpenAI models hosted on Azure with enhanced security and compliance | | **Azure AI Foundry** | ✅ | ✅ | ❌ | Microsoft's managed platform for building and deploying AI agents at scale | | **GitHub Models** | ✅ | ✅ | ❌ | Access to models available through GitHub's AI model marketplace | -| **Ollama** | ✅ | ✅ | ❌ | Run open-source models locally (Llama, Mistral, Phi-3, and more) | +| **Ollama** | ✅ | ✅ | ❌ | Run open-source models locally, for example, Llama, Mistral, and Phi-3 | | **Google Gemini** | ❌ | ❌ | ✅ | Google's multimodal AI models through Semantic Kernel connectors | | **Amazon Bedrock** | ❌ | ❌ | ✅ | AWS's managed service for foundation models through Semantic Kernel connectors |