Skip to content

.Net: Agents: Support Azure AI Agent - #10134

Merged
Chris (crickman) merged 32 commits into
mainfrom
agents-azureai
Jan 27, 2025
Merged

Chris (crickman) merged 32 commits into
mainfrom
agents-azureai

Conversation

@crickman

@crickman Chris (crickman) commented Jan 8, 2025 •

Copy link
Copy Markdown
Contributor

Motivation and Context

Add support for Azure AI Agents:

Fixes: #10114

Description

  • Adds AzureAIAgent type in a new project/package
  • Maintains parity with OpenAIAssistantAgent
  • Supports Azure specific tool offerings

Contribution Checklist

@crickman Chris (crickman) added PR: in progress Under development and/or addressing feedback .NET Issue or Pull requests regarding .NET code feature branch PR targeting a feature branch experimental Associated with an experimental feature enhancement agents labels Jan 8, 2025
@crickman Chris (crickman) self-assigned this Jan 8, 2025
@github-actions github-actions Bot changed the title Agents: Support Azure AI Agent .Net: Agents: Support Azure AI Agent Jan 8, 2025
@markwallace-microsoft Mark Wallace (markwallace-microsoft) added kernel Issues or pull requests impacting the core kernel kernel.core labels Jan 8, 2025
@crickman Chris (crickman) added PR: ready for review All feedback addressed, ready for reviews and removed PR: in progress Under development and/or addressing feedback labels Jan 24, 2025
@crickman
Chris (crickman) added this pull request to the merge queue Jan 27, 2025
Merged via the queue into main with commit 2d7a558 Jan 27, 2025
@crickman
Chris (crickman) deleted the agents-azureai branch January 27, 2025 20:45
jcruzmot-te pushed a commit to thousandeyes/aia-semantic-kernel that referenced this pull request Sep 15, 2025
### Motivation and Context
<!-- Thank you for your contribution to the semantic-kernel repo!
Please help reviewers and future users, providing the following
information:
  1. Why is this change required?
  2. What problem does it solve?
  3. What scenario does it contribute to?
  4. If it fixes an open issue, please link to the issue here.
-->

Add support for Azure AI Agents: 
-
https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/ai/Azure.AI.Projects/src/Custom/Agent
- https://learn.microsoft.com/en-us/azure/ai-services/agents/

Fixes: microsoft#10114

### Description
<!-- Describe your changes, the overall approach, the underlying design.
These notes will help understanding how your code works. Thanks! -->

- Adds `AzureAIAgent` type in a new project/package
- Maintains parity with `OpenAIAssistantAgent` 
- Supports Azure specific tool offerings

### Contribution Checklist
<!-- Before submitting this PR, please make sure: -->

- [X] The code builds clean without any errors or warnings
- [X] The PR follows the [SK Contribution
Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [X] All unit tests pass, and I have added new tests where possible
- [X] I didn't break anyone 😄

This branch was previously deployed

1 inactive deployment
integration — 359e4b37 Deployed Jan 27, 2025 by crickman
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agents documentation enhancement experimental Associated with an experimental feature feature branch PR targeting a feature branch kernel.core kernel Issues or pull requests impacting the core kernel .NET Issue or Pull requests regarding .NET code PR: ready for review All feedback addressed, ready for reviews

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

.Net: Support an Agent based on Azure AI Agents

4 participants