Chi Wang
c48babd02f
raise error when msg is invalid; fix docstr; improve ResponsiveAgent; update doc and packaging; capture ipython output; find code blocks with llm when regex fails. ( #1154 )
...
* autogen.agent -> autogen.agentchat
* bug fix in portfolio
* notebook
* timeout
* timeout
* infer lang; close #1150
* timeout
* message context
* context handling
* add sender to generate_reply
* clean up the receive function
* move mathchat to contrib
* contrib
* last_message
* Add OptiGuide: agent and notebook
* Optiguide notebook: add figures and URL
1. figures and code points to remote URL
2. simplify the prompt for the interpreter, because
all information is already in the chat history.
* Update name: Agent -> GenericAgent
* Update notebook
* Rename: GenericAgent -> ResponsiveAgent
* Rebase to autogen.agentchat
* OptiGuide: Comment, sytle, and notebook updates
* simplify optiguide
* raise error when msg is invalid; fix docstr
* allow return None for generate_reply()
* update_system_message
* test update_system_message
* simplify optiguide
* simplify optiguide
* simplify optiguide
* simplify optiguide
* move test
* add test and fix bug
* doc update
* doc update
* doc update
* color
* optiguide
* prompt
* test danger case
* packaging
* docker
* remove path in traceback
* capture ipython output
* simplify
* find code blocks with llm
* find code with llm
* order
* order
* fix bug in context handling
* print executing msg
* print executing msg
* test find code
* test find code
* disable find_code
* default_auto_reply
* default auto reply
* remove optiguide
* remove -e
---------
Co-authored-by: Beibin Li <beibin79@gmail.com >
2023-08-01 02:22:30 +00:00
Chi Wang
5387a0a607
Agent notebook example with human feedback; Support shell command and multiple code blocks; Improve the system message for assistant agent; Improve utility functions for config lists; reuse docker image ( #1056 )
...
* add agent notebook and documentation
* fix bug
* set flush to True when printing msg in agent
* add a math problem in agent notebook
* remove
* header
* improve notebook doc
* notebook update
* improve notebook example
* improve doc
* agent notebook example with user feedback
* log
* log
* improve notebook doc
* improve print
* doc
* human_input_mode
* human_input_mode str
* indent
* indent
* Update flaml/autogen/agent/user_proxy_agent.py
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* shell command and multiple code blocks
* Update notebook/autogen_agent.ipynb
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update notebook/autogen_agent.ipynb
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update notebook/autogen_agent.ipynb
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* coding agent
* math notebook
* renaming and doc format
* typo
* infer lang
* sh
* docker
* docker
* reset consecutive autoreply counter
* fix explanation
* paper talk
* human feedback
* web info
* rename test
* config list explanation
* link to blogpost
* installation
* homepage features
* features
* features
* rename agent
* remove notebook
* notebook test
* docker command
* notebook update
* lang -> cmd
* notebook
* make it work for gpt-3.5
* return full log
* quote
* docker
* docker
* docker
* docker
* docker
* docker image list
* notebook
* notebook
* use_docker
* use_docker
* use_docker
* doc
* agent
* doc
* abs path
* pandas
* docker
* reuse docker image
* context window
* news
* print format
* pyspark version in py3.8
* pyspark in py3.8
* pyspark and ray
* quote
* pyspark
* pyspark
* pyspark
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
2023-06-09 18:40:04 +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
Chi Wang
9977a7aae1
Blogpost for adaptation in HumanEval ( #1048 )
...
* Blogpost for adaptation in HumanEval
* doc
* fix link
* fix link
* explain
* model
* interface
* link
* typo
* doc
2023-05-23 04:22:15 +00:00
Chi Wang
e463146cb8
response filter ( #1039 )
...
* response filter
* rewrite implement based on the filter
* multi responses
* abs path
* code handling
* option to not use docker
* context
* eval_only -> raise_error
* notebook
* utils
* utils
* separate tests
* test
* test
* test
* test
* test
* test
* test
* test
* **config in test()
* test
* test
* filename
2023-05-21 22:22:29 +00:00
Chi Wang
f097c20f86
version update post release v1.2.2 ( #1005 )
2023-04-25 04:48:17 +00:00
Chi Wang
fa5ccea862
extract code from text; solve_problem; request_timeout in config; improve code ( #999 )
...
* extract code from text
* solve_problem; request_timeout in config
* improve
* move import statement
* improve code
* generate assertions
* constant
* configs for implement; voting
* doc
* execute code in docker
* success indicator of code executation in docker
* success indicator
* execute code
* strip n
* add cost in generate_code
* add docstr
* filename
* bytes
* check docker version
* print log
* python test
* remove api key address
* rename exit code
* success exit code
* datasets
* exit code
* recover openai tests
* cache and pattern match
* wait
* wait
* cache and test
* timeout test
* python image name and skip macos
* windows image
* docker images
* volume path and yaml
* win path -> posix
* extensions
* path
* path
* path
* path
* path
* path
* path
* path
* path
* path
* path
* skip windows
* path
* timeout in windows
* use_docker
* use_docker
* hot fix from #1000
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
2023-04-23 11:50:29 +00:00
Chi Wang
82f0a4309d
autogen subpackage ( #968 )
...
* math utils in autogen
* cleanup
* code utils
* remove check function from code response
* comment out test
* GPT-4
* increase request timeout
* name
* logging and error handling
* better doc
* doc
* codegen optimized
* GPT series
* text
* no demo example
* math
* import openai
* import openai
* azure model name
* azure model name
* openai version
* generate assertion if necessary
* condition to generate assertions
* init region key
* rename
* comments about budget
* prompt
---------
Co-authored-by: Susan Xueqing Liu <liususan091219@users.noreply.github.com >
2023-04-08 03:04:01 +00:00
Chi Wang
169012f3e7
ChatGPT support ( #942 )
...
* improve max_valid_n and doc
* Update README.md
Co-authored-by: Li Jiang <lijiang1@microsoft.com >
* add support for chatgpt
* notebook
* newline at end of file
* chatgpt notebook
* ChatGPT in Azure
* doc
* math
* warning, timeout, log file name
* handle import error
* doc update; default value
* paper
* doc
* docstr
* eval_func
* prompt and messages
* remove confusing words
* notebook name
---------
Co-authored-by: Li Jiang <lijiang1@microsoft.com >
Co-authored-by: Susan Xueqing Liu <liususan091219@users.noreply.github.com >
2023-03-10 19:35:36 +00:00
Susan Xueqing Liu
97928609ba
adding openai documentation ( #938 )
...
* adding openai documentation
* adding openai documentation
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* addressing comments
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update website/docs/Examples/Integrate - OpenAI.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* adding Azure
* rerun
* addressing comments about Azure
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
2023-03-05 01:15:49 +00:00
Xueqing Liu
5eb5d43d7f
Fix HPO evaluation bug ( #645 )
...
* fix eval automl metric bug on val_loss inconsistency
* updating starting point search space to continuous
* shortening notebok
2022-07-28 23:08:42 -04:00
Zvi Baratz
127e482ac8
Replaced !pip calls with %pip magic command. ( #604 )
...
Closes #603 .
2022-06-23 18:45:42 -07:00
Chi Wang
c45741a67b
support latest xgboost version ( #599 )
...
* support latest xgboost version
* Update test_classification.py
* Update
Exists problems when installing xgb1.6.1 in py3.6
* cleanup
* xgboost version
* remove time_budget_s in test
* remove redundancy
* stop support of python 3.6
Co-authored-by: zsk <shaokunzhang529@gmail.com >
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
2022-06-21 18:59:07 -07:00
Xueqing Liu
42de3075e9
Make NLP tasks available from AutoML.fit() ( #210 )
...
Sequence classification and regression: "seq-classification" and "seq-regression"
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2021-11-16 11:06:20 -08:00
Chi Wang
92ebd1f7f9
when max_iter=1, skip search only if retrain_final ( #280 )
...
* when max_iter=1, skip search only if retrain_final
* remove nlp
redesign in #210
* minor change in readme example
2021-11-09 21:51:23 -08:00
Xueqing Liu
eeaf5b5963
space -> main ( #148 )
...
* subspace in flow2
* search space and trainable from AutoML
* experimental features: multivariate TPE, grouping, add_evaluated_points
* test experimental features
* readme
* define by run
* set time_budget_s for bs
Co-authored-by: liususan091219 <Xqq630517>
* version
* acl
* test define_by_run_func
* size
* constraints
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2021-08-02 16:10:26 -07:00
Xueqing Liu
da9fc51e62
update notebook
2021-06-22 22:20:16 -07:00
Xueqing Liu
54fbf09322
fixing jupyter notebook ( #118 )
2021-06-21 19:08:24 -07:00
Xueqing Liu
cd4be9c0e5
add notebook ( #109 )
...
* added support for transformers==3.4.0
* updating error message
* adding arxiv
2021-06-17 21:42:26 -07:00