Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 15, 2025

Plan: Add Info About Supported AI Providers to overview.md ✅

Based on the issue requirements and exploration of the existing documentation, here's the completed plan:

  • Explore repository structure and existing AI documentation
  • Review existing content in overview.md and related AI docs
  • Research supported AI providers for .NET AI libraries
  • Add a new section to overview.md about supported AI providers
  • Document providers supported by Microsoft.Extensions.AI (OpenAI, Azure OpenAI, Ollama, Azure AI Inference)
  • Document providers supported by Microsoft Agent Framework
  • Document providers supported by Semantic Kernel (OpenAI, Azure OpenAI, Amazon Bedrock, Google Gemini)
  • Include links to relevant documentation for each provider
  • Add information about GitHub Models support
  • Review and validate the changes
  • Run code review and security checks (both passed)
  • Address PR feedback: Fix Ollama description to follow style guidelines

Summary

Successfully added a comprehensive "Supported AI providers" section to the .NET AI overview documentation. The new section includes:

  • A comparison table showing which AI providers are supported by each .NET AI framework
  • Clear visual indicators (✅/❌) for supported/unsupported providers
  • Brief descriptions of each provider
  • Links to detailed documentation for further information
  • A note explaining the abstraction capabilities of Microsoft.Extensions.AI

Recent Changes

  • Fixed Ollama description to use "for example" instead of "and more" to comply with writing style guidelines
Original prompt

This section details on the original issue you should resolve

<issue_title>Add info about supported AI providers</issue_title>
<issue_description>### Type of issue

Missing information

Description

Add info about which AI providers .NET libraries support.

Page URL

https://learn.microsoft.com/en-us/dotnet/ai/overview

Content source URL

https://github.com/dotnet/docs/blob/main/docs/ai/overview.md

Document Version Independent Id

4e27a9cb-4dbc-56f2-3187-d6f71e778ce3

Platform Id

650ca5ed-694c-b500-f82f-344d9a657888

Article author

@gewarren

Metadata

  • ID: 0caf3982-732c-842e-9448-92ad7f35bf6c
  • PlatformId: 650ca5ed-694c-b500-f82f-344d9a657888
  • Service: dotnet
  • Sub-service: intelligent-apps

Related Issues</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.


Internal previews

📄 File 🔗 Preview link
docs/ai/overview.md docs/ai/overview

Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com>
Copilot AI changed the title [WIP] Add information about supported AI providers for .NET libraries Add supported AI providers table to overview documentation Dec 15, 2025
Copilot AI requested a review from gewarren December 15, 2025 18:42
@gewarren gewarren marked this pull request as ready for review December 15, 2025 22:34
@gewarren gewarren requested a review from a team as a code owner December 15, 2025 22:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses a documentation gap by adding comprehensive information about AI provider support in .NET libraries to the overview documentation.

Key Changes:

  • Added "Supported AI providers" section with a comparison table showing 7 providers across 3 frameworks
  • Included provider descriptions and framework links
  • Added explanatory note about the abstraction layer

| **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) |
Copy link

Copilot AI Dec 15, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The phrase "and more" is similar to the prohibited terms "etc." and "and so on". According to the writing style guidelines, provide complete lists or use "for example" to introduce partial lists. Consider rephrasing to something like "Run open-source models locally, for example, Llama, Mistral, and Phi-3".

Copilot generated this review using guidance from repository custom instructions.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot apply changes based on this feedback

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed to "Run open-source models locally, for example, Llama, Mistral, and Phi-3" in commit 2b1fe5c.

Co-authored-by: gewarren <24882762+gewarren@users.noreply.github.com>
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.

Add info about supported AI providers

3 participants