Qingyun Wu
a1322d2475
context to kwargs ( #2064 )
...
* context to kwargs
* add tag
* add test
* text to kwargs
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2024-03-26 16:31:55 +00:00
Chi Wang
6b47a966dd
fix test_human_input ( #2063 )
...
* fix test_human_input
* shorten tests
* terminate chat early
* limit max turns
* limit max_rounds
* check skip_openai
2024-03-19 06:44:39 +00:00
Qingyun Wu
c75655a340
Supporting callable message ( #1852 )
...
* add message field
* send
* message func doc str
* test dict message
* retiring soon
* generate_init_message docstr
* remove todo
* update notebook
* CompressibleAgent
* update notebook
* add test
* retrieve agent
* update test
* summary_method args
* summary
* carryover
* dict message
* update nested doc
* generate_init_message
* fix typo
* update docs for mathchat
* Fix missing message
* Add docstrings
* model
* notebook
* default naming
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: kevin666aa <yrwu000627@gmail.com>
Co-authored-by: Li Jiang <bnujli@gmail.com>
Co-authored-by: Li Jiang <lijiang1@microsoft.com>
2024-03-09 20:27:46 +00:00
Gunnar Kudrjavets
b8ceb866e6
Add shebang functionality to tests ( #1784 )
...
Tests that contain `if __name__ == "__main__":` now have a shebang line
and execute permission.
2024-02-29 01:11:08 +00:00
Qingyun Wu
c6f6707f4d
Adding register_nested_chats
to make nested chat easier ( #1753 )
...
* add util
* add notebook
* SoM notebook
* doc
* update notebook
* SoM
* optiguide
* rename
* add implementation
* update notebook
* update notebook
* update notebook
* summary method
* initiate_chats enhancements
* callable summary_method
* summary method
* summary method default
* docstr
* add timeout to slient pip install test
* consolidate_chat_info
* a_initiate_chat
* AssertionError tests
* AssertionError test
* update tests
* update test
* remove redudant file
* kwargs
* update notebook
* update notebook
* nested
* update SoM
* update notebook
* max_turns
* add notebook
* updatenotebook
* add notebooks
* update notebook and test
* add links to the example page
* annotations
* documentation
* default values
* Expanded details about the purpose of each cell
* update default value
* default value for reply_func_from_nested_chats
* default reply func name
* update notebook
* update optiGuide
* upload fig
* optiGuide notebook
* doc
* update notebook
* update notebook
* notebook format
* update optiguide notebook
* raise value error
* update notebook
* Improve language
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Co-authored-by: signalprime <15487280+signalprime@users.noreply.github.com>
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-02-27 04:36:18 +00:00
Qingyun Wu
a00df55306
Allow limiting the maximum number of turns in initiate_chat
and initiate_chats
( #1703 )
...
* max_turns
* add notebook
* simplify code
* groupchat _prepare_chat
* doc
* add doc
* Update autogen/agentchat/conversable_agent.py
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2024-02-17 17:02:12 +00:00
Qingyun Wu
fb22f78b08
add autogen.initiate_chats ( #1638 )
...
* add initiate_chats
* update notebook
* different user
* add notebook
* add link to website
* update notebook title
* remove redundancy
* notebook
* return list
* tag
* update notebook
* update notebook
* return finished tasks
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2024-02-13 05:23:08 +00:00
Qingyun Wu
899b250c08
Adding callable summary_method support and enhancements to initiate_chats ( #1628 )
...
* initiate_chats enhancements
* callable summary_method
* summary method
* summary method default
* docstr
* add timeout to slient pip install test
* consolidate_chat_info
* a_initiate_chat
* AssertionError test
* update tests
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-02-12 02:25:09 +00:00
Chi Wang
0b4bce28cf
avoid access private variable ( #1592 )
...
* avoid access private variable
* test chat messages for summary
2024-02-08 01:35:19 +00:00
Qingyun Wu
deb5f94ffd
Error handling in getting LLM-based summary ( #1567 )
...
* summary exception
* badrequest error
* test
* skip reason
* error
2024-02-07 01:32:27 +00:00
Qingyun Wu
3e33a2c410
New initiate_chats
Interface for Managing Dependent Chats in ConversableAgent ( #1402 )
...
* add initiate_chats implementation and example
* update notebook
* improve takeaway method
* improve print
* improve print
* improve print
* improve print
* add tests
* minor changes
* format
* correct typo
* make prompt a parameter
* add takeaway method
* groupchat messages
* add SoM example
* fix typo
* fix SoM typo
* simplify chat function
* add carryover
* update notebook
* doc
* remove async for now
* remove condition on reply
* correct argument name
* add notebook in website
* format
* make get_chat_takeaway private
* rename takeaway method and add example
* removing SoM example for now
* carryover test
* add test
* takeaway_method
* update tests
* update notebook
* chats_queue
* add get_chat_takeaway
* delete
* add test
* Update autogen/agentchat/conversable_agent.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* docstr
* wording etc
* add chat res
* revise title
* update agent_utils
* unify the async method
* add todo about overriding
* attribute check
* ChatResult type
* revise test
* takeaway to summary
* cache and documentation
* Use cache in summarize chat; polish tests
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-02-06 18:29:15 +00:00