Allow user to pass in a customized speaker selection method (#1791)
* init PR * update * update code check * update * update * update * update * Test the ability to have agents a,u,t,o,g,e,n speak in turn. * update * update * update * Evidence that groupchat not terminating because of the TERMINATE substring. * Raising NoEligibleSpeakerException allows graceful exit before max turns * update * To confirm with author that custom function is meant to override graph constraints * Confirmed the expected test behaviour with author * Update autogen/agentchat/groupchat.py * update * update --------- Co-authored-by: Joshua Kim <Joshua@spectdata.com> Co-authored-by: Qingyun Wu <qingyun0327@gmail.com>
Y
Yiran Wu committed
c37227bd0448dc695e36f52a1adb1eb412f36524
Parent: d711bd8
Committed by GitHub <noreply@github.com>
on 3/7/2024, 2:28:22 AM