Shaokun Zhang
72994ea127
Integrate AgentOptimizer ( #1767 )
...
* draft agent optimizer
* refactor
* remove
* change openai config interface
* notebook
* update blog
* add test
* clean up
* redir
* update
* update interface
* change model name
* move to contrib
* Update autogen/agentchat/contrib/agent_optimizer.py
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com >
---------
Co-authored-by: “skzhang1” <“shaokunzhang529@gmail.com ”>
Co-authored-by: Beibin Li <BeibinLi@users.noreply.github.com >
Co-authored-by: Jieyu Zhang <jieyuz2@cs.washington.edu >
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com >
2024-03-26 20:31:02 +00:00
Wael Karkoub
66d96dd887
Parse Any HTML-esh Style Tags ( #2046 )
...
* tried implementing my own regex
* improves tests
* finally works
* removes prints
* fixed test
* adds start and end
* delete unused imports
* refactored to use new tool
* significantly improved algo
* tag content -> tag attr
* fix tests + adds new field
* return full match
* return remove start and end
* update docstrings
* update docstrings
* update docstrings
---------
Co-authored-by: Beibin Li <BeibinLi@users.noreply.github.com >
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-26 18:46:44 +00:00
dependabot[bot]
59a7790578
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website ( #2131 )
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-26 16:59:27 +00:00
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
Roydemilde
1bf8a7caac
Update FAQ.md ( #23 )
...
Added first overview for the FAQ, please check.. also on spelling and grammar and correctness of the content.
2024-03-26 17:15:30 +01:00
Roydemilde
40db7d3008
Create FAQ.md ( #21 )
...
Added FAQ.md as placeholder
2024-03-26 17:07:22 +01:00
Roydemilde
d813e0fc7c
Update github-flow-getting-started.md ( #20 )
...
Added more text for the appsettings.json
2024-03-26 17:06:26 +01:00
Roydemilde
60518b1172
Update README.md ( #22 )
...
removed locally...
2024-03-26 17:05:41 +01:00
Roydemilde
64732068d2
Update github-flow-getting-started.md ( #19 )
...
Added info around labels
2024-03-26 13:33:51 +01:00
Roydemilde
4169786710
Update github-flow-getting-started.md ( #18 )
...
Added info for Codespaces.
2024-03-26 13:33:19 +01:00
Suzanne Daniels
de08e20e11
Update project path for gh-flow service ( #17 )
2024-03-26 12:55:59 +01:00
olgavrou
af9b300be3
add webarena in samples ( #2114 )
...
* add webarena in samples/tools
* Update samples/tools/webarena/README.md
Co-authored-by: gagb <gagb@users.noreply.github.com >
* Update samples/tools/webarena/README.md
Co-authored-by: gagb <gagb@users.noreply.github.com >
* Update samples/tools/webarena/README.md
Co-authored-by: gagb <gagb@users.noreply.github.com >
* update installation instructions
* black formatting
* Update README.md
---------
Co-authored-by: gagb <gagb@users.noreply.github.com >
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-25 17:43:30 +00:00
Eric Zhu
2bfa181b4d
New conversational chess notebook using nested chats and tool use ( #2137 )
...
* add chess notebook
* update
* update
* Update notebook with figure
* Add example link
* redirect
* Clean up example format
* address gagan's comments
* update references
* fix links
2024-03-25 16:24:08 +00:00
Eric Zhu
c8aca8dbf7
Native tool call support for Mistral AI API and topic notebook. ( #2135 )
...
* Support for Mistral AI API and topic notebook.
* formatting
* formatting
2024-03-25 14:35:29 +00:00
Roydemilde
9d56aebf23
Update github-flow-getting-started.md ( #16 )
2024-03-25 10:14:23 +01:00
Beibin Li
2f109f5f94
Add vision capability ( #2025 )
...
* Add vision capability
* Configurate: description_prompt
* Print warning instead of raising issues for type
* Skip vision capability test if dependencies not installed
* Append "vision" to agent's system message when enabled VisionCapability
* GPT-4V notebook update with ConversableAgent
* Clean GPT-4V notebook
* Add vision capability test to workflow
* Lint import
* Update system message for vision capability
* Add a `custom_caption_func` to VisionCapability
* Add custom function example for vision capability
* Skip test Vision capability custom func
* GPT-4V notebook metadata to website
* Remove redundant files
* The custom caption function takes more inputs now
* Add a more complex example of custom caption func
* Remove trailing space
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-24 19:46:55 +00:00
James
212722cd45
missing jupyter when import JupyterCodeExecutor ( #2132 )
2024-03-24 05:25:46 +00:00
Eric Zhu
3dfa305acb
Update docs for new executors ( #2119 )
...
* Update docs for new executors
* Update website/docs/FAQ.mdx
Co-authored-by: gagb <gagb@users.noreply.github.com >
* Update website/docs/FAQ.mdx
Co-authored-by: gagb <gagb@users.noreply.github.com >
* Update website/docs/installation/Installation.mdx
Co-authored-by: gagb <gagb@users.noreply.github.com >
* Update website/docs/installation/Installation.mdx
Co-authored-by: gagb <gagb@users.noreply.github.com >
---------
Co-authored-by: gagb <gagb@users.noreply.github.com >
2024-03-23 04:19:54 +00:00
Eric Zhu
01afc9bbe7
Removing tool use from Use-Cases/agent_chat ( #2120 )
2024-03-23 04:18:17 +00:00
Ikko Eltociear Ashimine
a8abe59085
Update agentchat_nestedchat_optiguide.ipynb ( #2122 )
...
auxillary -> auxiliary
2024-03-23 01:29:55 +00:00
Wael Karkoub
331818300d
Silences Pip Install Messages in Code Executors ( #2105 )
...
* fix
* adds tests
* check if windows
* adds windows shells
* modifies exit code
* fix powershell
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-21 20:08:50 +00:00
Kosta Petan
ec849245ea
Refactor project structure ( #14 )
...
* refactor abstractions
* refactor structure
* refactor projects WIP
* refactor WIP
* refactoring WIP
* fixes
2024-03-21 20:52:05 +01:00
Davor Runje
fafc29eeef
mypy in pre-commit fixed ( #2117 )
...
* mypy in pre-commit fixed
* polishing
2024-03-21 18:54:39 +00:00
Eric Zhu
a6a7409ac8
Fix link in non-openai model doc ( #2106 )
...
* Fix link in non-openai model doc
* Update about-using-nonopenai-models.md
2024-03-21 00:10:42 +00:00
Jack Gerrits
88a71d57da
Ignore deprecated files from mypy test ( #2103 )
v0.2.20
2024-03-20 22:36:43 +00:00
Jack Gerrits
2ad016d18d
Print slow tests in CI ( #2082 )
...
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-20 22:27:35 +00:00
Mark Sze
7739632ef2
[Documentation] Using non-OpenAI models ( #2076 )
...
* Addition of Non-OpenAI LLM section and main doc page
* Continued writing...
* Continued writing - cloud-based proxy servers
* Folder renamed
* Further writing
* together.ai example added
* Local proxy server added, diagram added, tidy up
* Added vLLM to local proxy servers documentation
* As per @ekzhu's feedback, individual pages and tidy up
* Added reference to LM Studio and renamed file
* Fixed incorrect huggingface.co link
* Run pre-commit checks, added LM Studio redirect
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-20 20:16:37 +00:00
Eric Zhu
ecc459f8c5
Add tool use chapter to tutorial ( #2079 )
...
* Add tool use chapter
* fix format
* typo
* Edits to tool-use chapter
* update
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com >
2024-03-20 19:31:58 +00:00
Davor Runje
4af0440730
Update GitHub actions ( #2078 )
...
* Add mypy check in pre-commit
* Add mypy check in pre-commit
* bug fix
* CI fix
* add python version matrix for checking types in CI
* update github actions
* revert some accidental changes
* revert some accidental changes
* revert some accidental changes
* revert some accidental changes
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-20 17:18:11 +00:00
Chi Wang
42d41a0aef
enrich register_reply and simplify user's code; bug fix in gpt assistant agent ( #2095 )
2024-03-20 17:17:09 +00:00
Eric Zhu
5b5727172c
Pin databind package versions in gh-release CI ( #2094 )
...
* Pin databind version
* Pin databind version in gh-release CI
2024-03-20 06:01:18 +00:00
Jack Gerrits
6d2c923424
Consolidate separate caching docs ( #2054 )
...
* Consolidate separate caching docs
* add pointer for moved
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-20 03:40:59 +00:00
veh3546
b2be4059ea
Centers the icons on homepage ( #2089 )
...
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-20 02:48:12 +00:00
Eric Zhu
5c1579d2ad
Add links to roadmap issues from README, Getting-Started, Contribute and Tutorial ( #2072 )
...
* Link to roadmap issues.
* Ordering
2024-03-20 02:04:41 +00:00
Davor Runje
99e48dc024
Add mypy to pre-commit ( #2068 )
...
* Add mypy check in pre-commit
* Add mypy check in pre-commit
* bug fix
* CI fix
* add python version matrix for checking types in CI
* added 3.12 to CI
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-20 02:01:16 +00:00
Eric Zhu
6cab643906
Pin databind version ( #2091 )
2024-03-20 01:16:10 +00:00
Kosta Petan
04ddb4b85f
Update SK ( #15 )
...
* update sk all around - memory
* enable all roslyn rules
* remove githubjwt dependency
* add kernel-memory
2024-03-19 22:19:30 +01:00
Jack Gerrits
38b64b6ade
Fix type issues in openai_utils.py ( #2062 )
...
* Fix type issues in openai_utils.py
* fix incorrect impl
* address comment
* add to CI
2024-03-19 19:35:19 +00:00
Eduardo Salinas
e23bdfb38e
refactor: [conversable_agent] remove list of func pointers ( #2005 )
...
* refactor: [conversable_agent] remove list of func pointers
Ideally register_reply creates less state in multiple places and avoid having two copies of the same 'func pointer'.
* Update conversable_agent.py
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-19 18:38:08 +00:00
Jack Gerrits
e35db7ef5f
Encapsulate colored into a module ( #2057 )
...
* Encapsulate colored into a module
* lint fix
* add missing file
* undo change
* conform with original colored func
* change import strategy
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-19 18:09:43 +00:00
Eric Zhu
6745731612
Add LM Studio Example in Topics ( #2044 )
...
* add lm studio example
* format
* newline
* Update lm-studio.ipynb
* Update lm-studio.ipynb
* update
* update
2024-03-19 17:56:25 +00:00
Jack Gerrits
9d33dc6f9a
Resolve types issues in coding ( #2055 )
...
* Improve conversable agent interface, fix some typing
* formatting
* import
* rearrange to fix circular import
* type fixes
* undo system message change
* add coding to check, lint
* Update conversable_agent.py
* Apply suggestions from code review
Co-authored-by: Davor Runje <davor@airt.ai >
* put back # type: ignore
* formatting
* revert conversable agent
* ci fix
* Update type-check.yml
* fix double install, and redudant args, address type ignores
---------
Co-authored-by: Davor Runje <davor@airt.ai >
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2024-03-19 16:49:37 +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
Dan
501f8d2272
Fix typo in conversation-patterns.ipynb ( #2066 )
2024-03-19 03:27:00 +00:00
Davor Runje
b1839c3845
Update pre-commit ( #2067 )
...
* update pre-commit
* update pre-commit.ci
* lint fix
2024-03-19 02:55:37 +00:00
Jack Gerrits
ca506ba752
Use nested exceptions in get_powershell_command ( #2058 )
2024-03-18 18:08:57 +00:00
Jack Gerrits
e342cfcdb7
Add docs about how to use docker for when autogen itself is run in docker ( #2052 )
2024-03-18 17:13:28 +00:00
Abhay Mathur
3a3d4cc2ee
code_utils.py powershell command bugfix in MacOS ( #1963 )
...
* macos bugfix
* logs permissionerror warning only if lang is powershell command
* condensed the if statements down
* Update code_utils.py
* fixed formatting
* handled powershell_command = None case
* bugfix
* raising exceptions instead of logging warnings
* code formatting fixed
* removed return sh statement
* fixed code formatting
* update get_powershell_command
* Update code_utils.py
fixed code format
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com >
2024-03-18 13:05:19 +00:00
Chi Wang
cc836de13d
adjust order of side bars ( #2040 )
...
* adjust order of side bars
* doc improvement
* limit max turns
* improve tests
* improve doc
* improve docstr
2024-03-17 22:57:54 +00:00
Aristo
96cbaf72d3
Fix a initiate chats ( #1938 )
...
* Fix async a_initiate_chats
* Fix type compatibility for python 3.8
* Use partial func to fix context error
* website/docs/tutorial/assets/conversable-agent.jpg: convert to Git LFS
* Update notebook examples
---------
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
Co-authored-by: Davor Runje <davor@airt.ai >
2024-03-17 22:51:37 +00:00