Chi Wang
3e7aac6e8b
unify auto_reply; bug fix in UserProxyAgent; reorg agent hierarchy ( #1142 )
...
* simplify the initiation of chat
* version update
* include openai
* completion
* load config list from json
* initiate_chat
* oai config list
* oai config list
* config list
* config_list
* raise_error
* retry_time
* raise condition
* oai config list
* catch file not found
* catch openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* close #1139
* use property
* termination msg
* AIUserProxyAgent
* smaller dev container
* update notebooks
* match
* document code execution and AIUserProxyAgent
* gpt 3.5 config list
* rate limit
* variable visibility
* remove unnecessary import
* quote
* notebook comments
* remove mathchat from init import
* two users
* import location
* expose config
* return str not tuple
* rate limit
* ipython user proxy
* message
* None result
* rate limit
* rate limit
* rate limit
* rate limit
* make auto_reply a common method for all agents
* abs path
* refactor and doc
* set mathchat_termination
* code format
* modified
* emove import
* code quality
* sender -> messages
* system message
* clean agent hierarchy
* dict check
* invalid oai msg
* return
* openml error
* docstr
---------
Co-authored-by: kevin666aa <yrwu000627@gmail.com>
2023-07-25 23:46:11 +00:00
Chi Wang
2406e69496
Json config list, agent refactoring and new notebooks ( #1133 )
...
* simplify the initiation of chat
* version update
* include openai
* completion
* load config list from json
* initiate_chat
* oai config list
* oai config list
* config list
* config_list
* raise_error
* retry_time
* raise condition
* oai config list
* catch file not found
* catch openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* handle openml error
* close #1139
* use property
* termination msg
* AIUserProxyAgent
* smaller dev container
* update notebooks
* match
* document code execution and AIUserProxyAgent
* gpt 3.5 config list
* rate limit
* variable visibility
* remove unnecessary import
* quote
* notebook comments
* remove mathchat from init import
* two users
* import location
* expose config
* return str not tuple
* rate limit
* ipython user proxy
* message
* None result
* rate limit
* rate limit
* rate limit
* rate limit
2023-07-23 13:23:09 +00:00
Chi Wang
a0b318b12e
create an automl option to remove unnecessary dependency for autogen and tune ( #1007 )
...
* version update post release v1.2.2
* automl option
* import pandas
* remove automl.utils
* default
* test
* type hint and version update
* dependency update
* link to open in colab
* use packging.version to close #725
---------
Co-authored-by: Li Jiang <lijiang1@microsoft.com>
Co-authored-by: Li Jiang <bnujli@gmail.com>
2023-05-24 23:55:04 +00:00
Li Jiang
da2cd7ca89
Add supporting using Spark as the backend of parallel training ( #846 )
...
* Added spark support for parallel training.
* Added tests and fixed a bug
* Added more tests and updated docs
* Updated setup.py and docs
* Added customize_learner and tests
* Update spark tests and setup.py
* Update docs and verbose
* Update logging, fix issue in cloud notebook
* Update github workflow for spark tests
* Update github workflow
* Remove hack of handling _choice_
* Allow for failures
* Fix tests, update docs
* Update setup.py
* Update Dockerfile for Spark
* Update tests, remove some warnings
* Add test for notebooks, update utils
* Add performance test for Spark
* Fix lru_cache maxsize
* Fix test failures on some platforms
* Fix coverage report failure
* resovle PR comments
* resovle PR comments 2nd round
* resovle PR comments 3rd round
* fix lint and rename test class
* resovle PR comments 4th round
* refactor customize_learner to broadcast_code
2022-12-23 08:18:49 -08:00