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

support async in agents #1178

Merged
merged 8 commits into from
Aug 8, 2023
Merged

support async in agents #1178

merged 8 commits into from
Aug 8, 2023

Conversation

sonichi
Copy link
Contributor

@sonichi sonichi commented Aug 7, 2023

Why are these changes needed?

  1. Support async methods in agent communication.
  2. Add a notebook example for working with data stream.

Big thanks to @qingyun-wu for her previous hard work and exploration in this idea. Also thanks to @gagb @ekzhu @skzhang1 for their inspiration.

Related issue number

This PR depends on #1177
Related to: #1063 #1098

Checks

test/autogen/agentchat/test_async.py Show resolved Hide resolved
test/autogen/agentchat/test_async.py Outdated Show resolved Hide resolved
test/autogen/agentchat/test_async.py Show resolved Hide resolved
@sonichi sonichi requested a review from a team August 7, 2023 16:35
@ekzhu
Copy link
Contributor

ekzhu commented Aug 7, 2023

As the next step after this PR, maybe we can think about the design of the message stream to manage async agent tasks.

Base automatically changed from register to main August 7, 2023 20:14
@sonichi sonichi temporarily deployed to openai August 7, 2023 20:24 — with GitHub Actions Inactive
@sonichi sonichi temporarily deployed to openai August 7, 2023 20:24 — with GitHub Actions Inactive
@sonichi sonichi temporarily deployed to openai August 7, 2023 20:24 — with GitHub Actions Inactive
@sonichi sonichi requested review from qingyun-wu, xiaoboxia, LeoLjl and a team August 7, 2023 20:51
@sonichi sonichi added this pull request to the merge queue Aug 8, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 8, 2023
@sonichi sonichi added this pull request to the merge queue Aug 8, 2023
Merged via the queue into main with commit c44d2f4 Aug 8, 2023
16 checks passed
@sonichi sonichi deleted the stream branch August 8, 2023 05:43
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.

3 participants