afourney
dd4a2da204
Enable allow_repeat_speaker to be a list of agents that are allowed to repeat, rather than just a global boolean. ( #905 )
...
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-12-18 03:51:39 +00:00
afourney
4324b27b0b
Allow GroupChat to recieve messages from outside. ( #912 )
2023-12-08 15:39:27 +00:00
afourney
8d5f1766c9
GroupChat handle is_termination_msg ( #804 )
...
* Have GroupChatManager check is_termination_msg
* Added test cases.
2023-11-29 20:43:57 +00:00
Qingyun Wu
7c528a601c
add relevant dependency to the oai test workflow ( #712 )
...
* add oaitest dependency
* mock
* mock
* install
* get mock from unittest
* get mock from unitteset
2023-11-18 17:13:37 +00:00
Li Jiang
370ebf5e00
Update speaker selector in GroupChat and update some notebooks ( #688 )
...
* Add speaker selection methods
* Update groupchat RAG
* Update seed to cache_seed
* Update RetrieveChat notebook
* Update parameter name
* Add test
* Add more tests
* Add mock to test
* Add mock to test
* Fix typo speaking
* Add gracefully exit manual input
* Update round_robin docstring
* Add method checking
* Remove participant roles
* Fix versions in notebooks
* Minimize installation overhead
* Fix missing lower()
* Add comments for try_count 3
* Update warning for n_agents < 3
* Update warning for n_agents < 3
* Add test_n_agents_less_than_3
* Add a function for manual select
* Update version in notebooks
* Fixed bugs that allow speakers to go twice in a row even when allow_repeat_speaker = False
---------
Co-authored-by: Adam Fourney <adamfo@microsoft.com>
2023-11-17 13:56:11 +00:00
afourney
f939dda150
Makes select_speaker more robust by checking for mentions anywhere. ( #669 )
...
* Makes select_speaker more robust by checking for agents mentioned anywhere in the selection string. Addresses 663.
* Added test coverage for group chat mentions. Refactored mention counter to own function.
* Fixed pre-commit formatting.
2023-11-17 02:30:24 +00:00
Chi Wang
8d4afe4263
function call filter in group chat ( #294 )
...
* function call filter in group chat
* find agents with function_map
2023-10-19 14:43:36 +00:00
Chi Wang
a4b9297719
cleanup
2023-09-16 16:34:16 +00:00
Chi Wang
bc4473fe8a
cleanup
2023-09-16 10:57:57 +00:00