Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net - Voilà: Agent Framework #5705

Merged
merged 105 commits into from
Apr 10, 2024
Merged

.Net - Voilà: Agent Framework #5705

merged 105 commits into from
Apr 10, 2024

Conversation

crickman
Copy link
Contributor

@crickman crickman commented Mar 31, 2024

Motivation and Context

Initial Agent Framework. Incudes:

  • All critical abstractions
  • ChatCompletionAgent
  • All new projects / all marked with experimental attributes
  • New AgentSyntaxExamples

NOTE - NOT PUBLISHING NUGET

Test Coverage (blocks / lines):
image

Description

Shouldn't be any surprises. Let's take personal notes on naming preference as there hasn't been finality in decision process. A final refactor-rename and comment update at the end should be rapid (I'd rather do renaming/organziation once than multiple times).

I'm going to stack PR's behind this, so in the interest of progress...

Outstanding Tasks - In Order (each a future PR)

  • AgentChat (our "GroupChat")
  • Assistant-as-a-Plugin
  • OpenAIAssistantAgent
  • OpenAIAssistantAgent Citiation Content
  • Port AutoGen examples
  • Streaming
  • YAML Templates

Contribution Checklist

@crickman 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 agents labels Mar 31, 2024
@crickman crickman self-assigned this Mar 31, 2024
@crickman crickman added stale Issue is stale because it has been open for 90 days with no activity and removed PR: in progress Under development and/or addressing feedback documentation labels Apr 1, 2024
@crickman crickman removed the stale Issue is stale because it has been open for 90 days with no activity label Apr 1, 2024
@crickman crickman enabled auto-merge April 10, 2024 16:37
@crickman crickman added this pull request to the merge queue Apr 10, 2024
Merged via the queue into main with commit ebd21fa Apr 10, 2024
19 checks passed
@crickman crickman deleted the feature_agent_framework branch April 10, 2024 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agents documentation experimental Associated with an experimental feature feature branch PR targeting a feature branch .NET Issue or Pull requests regarding .NET code PR: ready for review All feedback addressed, ready for reviews
Projects
Archived in project
6 participants