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] fix #2695 and #2884 #3069

Merged
merged 6 commits into from
Jul 10, 2024
Merged

[.Net] fix #2695 and #2884 #3069

merged 6 commits into from
Jul 10, 2024

Conversation

LittleLittleCloud
Copy link
Collaborator

@LittleLittleCloud LittleLittleCloud commented Jul 3, 2024

Why are these changes needed?

This PR implements the IOrchestrator pattern mentioned in #2695 which allows user to easily modify the orchestrator used in group chat. It also adds the following three orchestrators

  • round_robin
  • role_play
  • workflow

This PR also fix #2884 which is caused by continuous roles in chat history and is a pattern that is not allowed in anthropic model

Related issue number

fix #2695

Checks

@LittleLittleCloud LittleLittleCloud changed the title [.Net] fix #2695 and #2883 Jul 3, 2024
@LittleLittleCloud LittleLittleCloud added this to the AutoGen.Net 0.0.16 milestone Jul 3, 2024
@LittleLittleCloud LittleLittleCloud added this pull request to the merge queue Jul 10, 2024
Merged via the queue into main with commit 4e95630 Jul 10, 2024
22 checks passed
@LittleLittleCloud LittleLittleCloud deleted the u/#2695 branch July 10, 2024 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants