Joshua Kim
9d2ee46ebc
Controlling select_speaker using Graph Modelling Language ( #720 )
...
* Completed notebook on using GML
* Added optional dependencies for graph
* Run pre-commit
* Added pytest
* Added LLM to pick an agent before catch-all
* Updated website links to notebook
* Reviewer's suggestions
* pre-commit checked
* pre-commit passed
* Change beta version
2023-11-22 20:36:52 +00:00
gagb
fe0092516b
Add RAG gptassistant example notebook ( #694 )
...
* Add RAG gptassistant example notebook
* add notebook links
* Update notebook md
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-11-16 17:15:21 +00:00
Qingyun Wu
841b533da8
add doc about openai assistants ( #659 )
...
* add doc for openai assistants
* Update README.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* add basic notebook
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2023-11-13 21:05:30 +00:00
Joshua Kim
98115e801a
Added link to the new notebook ( #594 )
2023-11-09 14:38:38 +00:00
Chi Wang
dfcbea9777
seed -> cache_seed ( #600 )
2023-11-08 23:39:02 +00:00
AkariLan
8593807359
fix wrong 'Langchain Provided Tools as Functions' doc ref ( #495 )
...
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2023-11-05 18:29:33 +00:00
Chi Wang
c4f8b1c761
Dev/v0.2 ( #393 )
...
* api_base -> base_url (#383 )
* InvalidRequestError -> BadRequestError (#389 )
* remove api_key_path; close #388
* close #402 (#403 )
* openai client (#419 )
* openai client
* client test
* _client -> client
* _client -> client
* extra kwargs
* Completion -> client (#426 )
* Completion -> client
* Completion -> client
* Completion -> client
* Completion -> client
* support aoai
* fix test error
* remove commented code
* support aoai
* annotations
* import
* reduce test
* skip test
* skip test
* skip test
* debug test
* rename test
* update workflow
* update workflow
* env
* py version
* doc improvement
* docstr update
* openai<1
* add tiktoken to dependency
* filter_func
* async test
* dependency
* migration guide (#477 )
* migration guide
* change in kwargs
* simplify header
* update optigude description
* deal with azure gpt-3.5
* add back test_eval_math_responses
* timeout
* Add back tests for RetrieveChat (#480 )
* Add back tests for RetrieveChat
* Fix format
* Update dependencies order
* Fix path
* Fix path
* Fix path
* Fix tests
* Add not run openai on MacOS or Win
* Update skip openai tests
* Remove unnecessary dependencies, improve format
* Add py3.8 for testing qdrant
* Fix multiline error of windows
* Add openai tests
* Add dependency mathchat, remove unused envs
* retrieve chat is tested
* bump version to 0.2.0b1
---------
Co-authored-by: Li Jiang <bnujli@gmail.com>
2023-11-04 04:01:49 +00:00
Sheetali Maity
6438625063
Add link to OptiGuide #371 ( #376 )
...
* OptiGuide Link
* Update AutoGen-AgentChat.md
* fixes
2023-10-23 16:16:53 +00:00
Chi Wang
6e74e2d51a
headsup about dependency change ( #378 )
...
* headsup about dependency change
* more change
2023-10-23 15:34:32 +00:00
Ricky Loynd
d22b6b2006
TeachableAgent ( #278 )
...
* Initial commit.
* Disable LLM response caching.
* Add teachability option to setup.py
* Modify test to use OAI_CONFIG_LIST as suggested in the docs.
* Expand unit test.
* Complete unit test.
* Add filter_dict
* details
* AnalysisAgent
* details
* More documentation and debug output.
* Support retrieval of any number of relevant memos, including zero.
* More robust analysis separator.
* cleanup
* teach_config
* refactoring
* For robustness, allow more flexibility on memo storage and retrieval.
* de-dupe the retrieved memos.
* Simplify AnalysisAgent. The unit tests now pass with gpt-3.5
* comments
* Add a verbosity level to control analyzer messages.
* refactoring
* comments
* Persist memory on disk.
* cleanup
* Use markdown to format retrieved memos.
* Use markdown in TextAnalyzerAgent
* Add another verbosity level.
* clean up logging
* notebook
* minor edits
* cleanup
* linter fixes
* Skip tests that fail to import openai
* Address reviewer feedback.
* lint
* refactoring
* Improve wording
* Improve code coverage.
* lint
* Use llm_config to control caching.
* lowercase notebook name
* Sort out the parameters passed through to ConversableAgent, and supply full docstrings for the others.
* lint
* Allow TextAnalyzerAgent to be given a different llm_config than TeachableAgent.
* documentation
* Modifications to run openai workflow.
* Test on just python 3.10.
Replace agent with agent teachable_agent as recommended.
* Test on python 3.9 instead of 3.10.
* Remove space from name -> teachableagent
---------
Co-authored-by: Li Jiang <bnujli@gmail.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2023-10-21 02:27:10 +00:00
Li Jiang
a456b512d5
Fix format and links in documentations ( #310 )
...
* Fix format and links
* Update title
* Sync title
* Add examples to installation
2023-10-20 02:23:29 +00:00
Victor Dibia
af879bdcda
Organize notebooks into logical groups #273 ( #288 )
...
* Organize notebooks into logical groups #273
* update multiagent group to mention >3 agents
2023-10-19 15:54:54 +00:00
Yiran Wu
b61aeb6cce
Improving logging in oai.completion to show token_count ( #179 )
...
* update
* update doc
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-10-12 14:31:52 +00:00
Chi Wang
904b293aa4
make retry_time configurable, add doc ( #53 )
...
* make retry_time configurable, add doc
* in seconds
* retry_wait_time
* bump version to 0.1.4
* remove .json
* rename
* time
2023-09-30 16:21:07 +00:00
Juanma Cuevas
d802b7ae04
Improves clarity and fixes punctuation in README and Multi-agent documentation ( #40 )
...
* Improves clarity and fixes punctuation in README and Multi-agent documentation
* fix broken colab link to agentchat_groupchat_research.ipynb (others are fine)
* fix typos, improves readability
2023-09-29 17:59:30 +00:00
Danizord
d3d5dca159
Remove duplicated sentence ( #35 )
2023-09-28 14:54:15 +00:00
Chi Wang
ddf10044a1
cleanup
2023-09-27 16:29:12 +00:00
Chi Wang
cf4d46f31d
cleanup
2023-09-19 20:34:01 +00:00
Chi Wang
804472519d
cleanup
2023-09-19 13:29:52 +00:00
Li Jiang
4c4f622d73
Add links to RetrieveChat notebook
2023-09-19 20:58:08 +08:00
Chi Wang
ec85b4984d
cleanup
2023-09-19 02:26:57 +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
Chi Wang
4685f27d02
Merge remote-tracking branch 'upstream/main' into code
2023-09-16 10:13:38 +00:00
Chi Wang
4886cb5689
Rename Responsive -> Conversable ( #1202 )
...
* responsive -> conversable
* preview
* rename
* register reply
* rename and version
* bump version to 2.1.0
* notebook
* bug fix
2023-09-12 00:07:35 +00:00
Qingyun Wu
95db977718
update fig
2023-09-11 10:35:46 -04:00
Qingyun Wu
9233bf077f
reply func renaming
2023-09-11 10:30:24 -04:00
Qingyun Wu
409fec0dfb
agent renaming
2023-09-11 09:50:07 -04:00
Chi Wang
0cb79dfdff
group chat for visualization ( #1213 )
...
* group chat for visualization
* show figure
* webpage update
* link update
* example 2
* example 2
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-09-10 23:20:45 +00:00
Qingyun Wu
90e086a5a6
update group chat links
2023-09-10 16:09:14 -04:00
Qingyun Wu
2837e22f3a
fix typo
2023-09-08 09:42:55 -04:00
Chi Wang
93b9e09166
admin takeover in group chat ( #1209 )
...
* admin takeover in group chat
* comments
* add comments
2023-09-07 02:17:53 +00:00
Qingyun Wu
a27b9bc9e1
add group chat link
2023-09-05 20:34:59 -04:00
Qingyun Wu
eebe5af424
typo
2023-09-05 18:37:47 -04:00
Qingyun Wu
3c6e191044
fix typo ( #1210 )
2023-09-05 19:02:48 +00:00
Qingyun Wu
ec9e8c403d
update links
2023-09-03 23:51:34 -04:00
Qingyun Wu
2a69be7fe3
update conversation pattern
2023-09-02 21:58:13 -04:00
Qingyun Wu
65c14e2332
add figures
2023-09-02 20:37:51 -04:00
Qingyun Wu
45b3f1d80d
change back name to flaml
2023-09-02 14:46:20 -04:00
Chi Wang
d835f48632
doc update
2023-08-31 15:37:45 +00:00
Qingyun Wu
8b74d7a698
wording
2023-08-30 17:48:31 -04:00
Qingyun Wu
f687a6c57d
naming
2023-08-30 17:27:35 -04:00
Qingyun Wu
95dcd39b08
add autogen documentation
2023-08-30 17:14:48 -04:00
Li Jiang
f0731e2240
Update readme and AutoGen docs ( #1183 )
...
* Update readme and AutoGen docs
* Update Autogen#notebook-examples, Add link to AutoGen arxiv
* Update website/docs/Use-Cases/Autogen.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* Update link
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-08-29 13:52:33 +00:00
“skzhang1”
6f5ef68fec
web-template
2023-08-27 21:30:54 -04:00
Chi Wang
7ab4d114d7
silent; code_execution_config; exit; version ( #1179 )
...
* silent; code_execution_config; exit; version
* url
* url
* readme
* preview
* doc
* url
* endpoints
* timeout
* chess
* Fix retrieve chat
* config
* mathchat
---------
Co-authored-by: Li Jiang <bnujli@gmail.com>
2023-08-14 07:09:45 +00:00
Chi Wang
c44d2f4a01
support async in agents ( #1178 )
...
* Make auto reply method pluggable
* support async
* async
* allow richer trigger types
* test list
* rename key
2023-08-08 01:34:47 +00:00
Chi Wang
2208dfb79e
Improve auto reply registration ( #1170 )
...
* Improve auto reply registration
* object key
* fix test error
* bug fix in math user proxy agent
* allow send/receive without reply
* reset -> stop
2023-08-04 14:26:58 +00:00
Chi Wang
45b7d908e4
consecutive auto reply, history, template, group chat, class-specific reply ( #1165 )
...
* max consecutive auto reply
* chess notebook
* link to notebook
* clear history
* filter
* **context -> context
* format str template
* groupchat
* register class specific reply
* groupchat notebook
* move human reply into generate_reply
* arg in config
* colab link
* remove room
* rename
2023-08-03 09:17:20 +00:00
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