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 Agents - Support streaming for ChatCompletionAgent #6956

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

crickman
Copy link
Contributor

@crickman crickman commented Jun 25, 2024

Motivation and Context

Enables streaming invocation of ChatCompletionAgent for use in no chat (single agent) mode.

Description

  • Add ChatCompletionAgent.InvokeStreamingAsync
  • Add streaming sample
  • To be incorporated as part of AgentChat streaming framework (i.e. this is an initial component)

Contribution Checklist

@crickman crickman added bug Something isn't working PR: ready for review All feedback addressed, ready for reviews .NET Issue or Pull requests regarding .NET code kernel Issues or pull requests impacting the core kernel labels Jun 25, 2024
@crickman crickman self-assigned this Jun 25, 2024
@crickman crickman requested a review from a team as a code owner June 25, 2024 18:01
@crickman crickman closed this Jun 25, 2024
@crickman crickman changed the title .Net Fix - Include role definition for StreamingChatMessageContent .Net Agents - Support streaming for ChatCompletionAgent Jun 25, 2024
@crickman crickman added enhancement agents PR: in progress Under development and/or addressing feedback and removed bug Something isn't working kernel Issues or pull requests impacting the core kernel PR: ready for review All feedback addressed, ready for reviews labels Jun 25, 2024
@crickman crickman added PR: ready for review All feedback addressed, ready for reviews and removed PR: in progress Under development and/or addressing feedback labels Jun 26, 2024
@crickman crickman reopened this Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agents enhancement .NET Issue or Pull requests regarding .NET code PR: ready for review All feedback addressed, ready for reviews
Projects
Status: Sprint: In Review
Development

Successfully merging this pull request may close these issues.

.Net Agents - Add streaming support to ChatCompletionAgent
1 participant