Jack Gerrits
9af450a59f
Move local code exec to ext, uplevel components ( #4557 )
2024-12-04 20:21:46 -08:00
Jack Gerrits
2b878763f8
Move grpc runtimes to ext, flatten application ( #4553 )
...
* Move grpc runtimes to ext, flatten application
* rename to grpc
* fmt
2024-12-04 16:23:20 -08:00
Victor Dibia
777f2abbd7
Load and Save state in AgentChat ( #4436 )
...
1. convert dataclass types to pydantic basemodel
2. add save_state and load_state for ChatAgent
3. state types for AgentChat
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-04 16:14:41 -08:00
afourney
fef06fdc8a
Fixed messages missing from websurfer history. ( #4551 )
...
* Fixed messages missing from websurfer history.
* Fix filesurfer too!
2024-12-04 15:13:48 -08:00
gagb
abb0a77f92
VideoSurferAgent -> VideoSurfer ( #4521 )
2024-12-03 18:43:05 -08:00
Jack Gerrits
3022369eeb
Flatten core base and components ( #4513 )
...
* Flatten core base and components
* remove extra files
* dont export from deprecated locations
* format
* fmt
2024-12-03 17:00:44 -08:00
afourney
31cb50bce9
Added the coder used by MagenticOne. ( #4511 )
...
* Added the coder used by MagenticOne.
* Fixed formatting.
---------
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-12-03 16:08:18 -08:00
Eric Zhu
32aa452af8
Remove autogen_agentchat.tasks, create autogen_agentchat.ui and autogen_agentchat.conditions ( #4512 )
2024-12-03 15:24:25 -08:00
afourney
5235bbc0d6
FileSurfer in AgentChat ( #4360 )
...
* Added an implementation of FileSurfer to AgentChat
2024-12-03 12:14:47 -08:00
Leonardo Pinheiro
1f90dc5ea9
Update OpenAI Assistante Agent on_reset ( #4423 )
...
* update reset and imports
* add missing imports
* update lock file
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
2024-12-02 15:48:18 +10:00
gagb
b1e40017c3
Fix client mismatch in video surfer and its tools ( #4431 )
...
* Add initial code
* Update and add readme
* Update
* update readme
* Refine action space
* Add tutorial
* Improve doc string
* Improve doc string
* Remove readme
* Update toml
* Update assignment
* Expose the tools
* Update pyproject toml
* Improve docs
* remove assignment'
* Run poe format
* Update uv lock
* Fix mypy errors
* Fix linting errors
* poe format
* run checks
* Updaye
* Rename submodule
* Improve documentation
* Use same model client in video surfer
* Use same model client in video surfer
* Update uv lock
---------
Co-authored-by: Mohammad Mazraeh <Mazraeh.Mohammad@Gmail.com>
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
2024-11-29 16:27:30 -08:00
gagb
b6a7d56844
Adds Video Surfer to autogen_ext ( #4387 )
...
* Add initial code
* Update and add readme
* Update
* update readme
* Refine action space
* Add tutorial
* Improve doc string
* Improve doc string
* Remove readme
* Update toml
* Update assignment
* Expose the tools
* Update pyproject toml
* Improve docs
* remove assignment'
* Run poe format
* Update uv lock
* Fix mypy errors
* Fix linting errors
* poe format
* run checks
* Updaye
* Rename submodule
* Improve documentation
---------
Co-authored-by: Mohammad Mazraeh <Mazraeh.Mohammad@Gmail.com>
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
2024-11-29 14:41:23 -08:00
Eric Zhu
f70869f236
update dev8 ( #4417 )
2024-11-27 14:39:31 -08:00
Eric Zhu
52790a8de7
o1 support for agent chat, and validate model capabilities ( #4397 )
2024-11-27 10:45:51 -08:00
Jack Gerrits
1a02e2ba4b
Update version to dev7 ( #4359 )
...
* Update version to dev7
* update other references
2024-11-25 14:09:41 -08:00
Jack Gerrits
6c8b656588
Fix examples in docstrings ( #4356 )
...
* Fix examples in docstrings
* formatting
* Update python/packages/autogen-ext/src/autogen_ext/models/_reply_chat_completion_client.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_reply_chat_completion_client.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/agents/_openai_assistant_agent.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/agents/_openai_assistant_agent.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_reply_chat_completion_client.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_reply_chat_completion_client.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* Formattinggp
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-11-25 16:07:45 -05:00
Jack Gerrits
b2ae4d1203
Add warnings for deprecated azure oai config changes ( #4317 )
...
* Add warnings for deprecated azure oai config changes
* Update docs and usages, simplify capabilities
2024-11-25 09:34:52 -08:00
Mohammad Mazraeh
341417e636
add tolerance for empty choices ( #4311 )
...
* add tolerance for empty choices
Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
* address pr comments
Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_openai/_openai_client.py
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_openai/_openai_client.py
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
* address pr comments
Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
* Update python/packages/autogen-ext/src/autogen_ext/models/_openai/_openai_client.py
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
* Update _openai_client.py
---------
Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-11-25 09:06:35 -05:00
Leonardo Pinheiro
ac53961bc8
Delete autogen-ext refactor deprecations ( #4305 )
...
* delete files and update dependencies
* add explicit config exports
* ignore mypy error on nb
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-11-22 11:29:39 -05:00
Eric Zhu
2b7658a9da
Move openai assistant agent to autogen-ext; add on_messages_stream ( #4268 )
2024-11-19 01:42:11 -05:00
Eric Zhu
1bf5fbb67b
Add API docs for builtin clients ( #4232 )
...
* Add API docs for builtin clients
* Address feedbacks
---------
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
2024-11-17 21:33:33 -05:00
Hussein Mozannar
36b822cf8b
Fix lazy init websurfer ( #4178 )
...
* lazy init set
* format
2024-11-13 20:19:48 -08:00
Hussein Mozannar
317d5d03ec
Websurfer Refactor ( #4165 )
...
* first commit
* use_ocr flag
* initial refactor
* test
* small fixes
* adding animations, in progress
* red boundary animations
* add hover tool
* fix timeout time - reduces a lot of errors
* put prompts in separate file
* prompt organize
* add cursor animation
* format and checks pass
* added check for reset
2024-11-13 11:41:36 -08:00
afourney
51b361dfcf
WebSurfer changes - incl move to lazy init. ( #4092 )
...
* Move to lazy init.
* Fixed mypy error.
---------
Co-authored-by: Hussein Mozannar <hmozannar@microsoft.com>
2024-11-11 22:31:00 -08:00
afourney
e111db9afa
Handle on_reset ( #4145 )
2024-11-11 20:45:51 -05:00
Mohammad Mazraeh
570471bed7
Add reply chat completion client ( #4096 )
...
* initial implementation of reply chat completion client
---------
Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-11-11 15:33:44 -05:00
Eric Zhu
e27c740961
dev6 ( #4129 )
2024-11-11 00:48:05 -05:00
Eric Zhu
1cc0f4f7c5
dev5 ( #4124 )
2024-11-10 21:42:22 -05:00
Eric Zhu
9e388925d4
Initial web surfer implementation in extension ( #4071 )
...
* Initial web surfer implementation in extension
* Moved model client to constructor for consistency.
* Fixed uv lock.
* Merge branch 'main' into websurfer
* fix ruff
2024-11-07 16:47:53 -08:00
Eric Zhu
4be1c9cf76
Update Python version to 0.4.0.dev4 ( #4068 )
...
* Update version to dev4
2024-11-05 22:04:37 -08:00
Eric Zhu
4e5f3ababe
Update version to 0.4.0.dev3 ( #4043 )
2024-11-01 16:08:09 -07:00
Rohan Thacker
3c63f6f3ef
Corrected typo in get_capabilities in _model_info.py ( #4002 )
2024-10-30 13:39:45 -07:00
Anthony Uphof
87bd1de396
Fix: provide valid Prompt and Completion Token usage counts from create_stream ( #3972 )
...
* Fix: `create_stream` to return valid usage token counts
* documentation
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-10-29 16:20:03 -07:00
Jack Gerrits
0811102ed7
Update all versions to match normalized dev scheme ( #3909 )
2024-10-23 12:11:59 -04:00
Eric Zhu
6c0d0db9cc
Update dev version ( #3900 )
...
* Update dev version
* Update uv
* C#
* update versions
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-10-23 11:24:36 -04:00
Jack Gerrits
dbd65c05a4
Add __version__ to new packages ( #3881 )
2024-10-22 19:19:40 +01:00
Leonardo Pinheiro
38f62e1609
migrate models ( #3848 )
...
* migrate models
* Update python/packages/autogen-agentchat/src/autogen_agentchat/agents/_tool_use_assistant_agent.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* refactor missing imports
* ignore type check errors
* Update python/packages/autogen-ext/src/autogen_ext/models/_openai/_model_info.py
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
* update packages index page
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-10-22 11:40:41 -04:00
Jack Gerrits
b09e6777a4
Restructure extensions, update corresponding docs ( #3826 )
...
* Restructure extensions, update corresponding docs
* update tests, add deprecation messages
* fix tests
* update lockfile
---------
2024-10-17 15:06:16 -07:00
Jack Gerrits
ed50ba4548
Use sha256 for hashing ( #3829 )
...
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
2024-10-17 10:33:18 -07:00
Jack Gerrits
a6f022958f
Update version to dev1 ( #3791 )
...
* Update version to dev1
* lockfile
* update tilde
2024-10-14 16:01:18 -07:00
Leonardo Pinheiro
c765a34cbf
Move docker code exec to autogen-ext ( #3733 )
...
* move docker code exec to autogen-ext
* fix test
* rename docker subpackage
* add missing renamed package
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
2024-10-11 09:28:15 -07:00
Jack Gerrits
2526c69ce9
Include license file in package ( #3703 )
2024-10-09 15:01:09 -04:00
Jack Gerrits
f326b36242
Documentation tweaks ( #3705 )
...
* Add extension to handle pydantic docs
* Docs tweaks
---------
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-10-09 11:46:43 -07:00
Leonardo Pinheiro
53e5951474
Lspinheiro/chore/migrate azure executor autogen ext ( #3652 )
...
* migrate code executor and tests
* update extras
* update dependencies and examples
* fix imports
* fix uv lock
* add code_executor to toctree
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-10-08 15:05:44 -07:00
Jack Gerrits
af2b5faeef
Update package versions
2024-09-30 19:59:35 -04:00
Leonardo Pinheiro
6cfa29b018
Add langchain tool adapter in autogen-ext ( #570 )
...
* add langhcain tool adapter
* remove langchain package
* fix type errors
* test type fixes
* fix imports
* install extras in CI
* improve typing and use to_thread
* pin min langchain version
* install all extras in ci test
* update to langchain 0.3.1
* install extras in CI
* ignore pyright errors
* add missing uv sync extra reqs
---------
Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-09-30 19:36:20 -04:00
Jack Gerrits
6bf62262a4
fix config for pyright for most ( #561 )
2024-09-18 20:23:53 +00:00
Eric Zhu
a8002636ad
Add scaffolding for autogen-ext ( #541 )
...
* add scaffolding for autogen-ext
* Make it into namespace package
* add uv lock
* add placeholder
* set ext packages
* add to CI
* connect up docs
---------
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-09-18 09:12:08 -04:00