autogen/python/packages/autogen-ext
Eric Zhu 225eb9d0b2
feat: introduce ModelClientStreamingChunkEvent for streaming model output and update handling in agents and console (#5208)
Resolves #3983

* introduce `model_client_stream` parameter in `AssistantAgent` to
enable token-level streaming output.
* introduce `ModelClientStreamingChunkEvent` as a type of `AgentEvent`
to pass the streaming chunks to the application via `run_stream` and
`on_messages_stream`. Although this will not affect the inner messages
list in the final `Response` or `TaskResult`.
* handle this new message type in `Console`.
2025-01-29 02:49:02 +00:00
..
src/autogen_ext feat: introduce ModelClientStreamingChunkEvent for streaming model output and update handling in agents and console (#5208) 2025-01-29 02:49:02 +00:00
tests feat: introduce ModelClientStreamingChunkEvent for streaming model output and update handling in agents and console (#5208) 2025-01-29 02:49:02 +00:00
LICENSE-CODE Include license file in package (#3703) 2024-10-09 15:01:09 -04:00
README.md Make package readmes slightly less empty (#4961) 2025-01-09 10:44:13 -08:00
pyproject.toml update versions to 0.4.4 and m1 cli to 0.2.3 (#5229) 2025-01-28 17:59:14 +00:00
test_filesurfer_agent.html Memory Interface in AgentChat (#4438) 2025-01-14 07:06:13 +00:00

README.md

AutoGen Extensions

AutoGen is designed to be extensible. The autogen-ext package contains many different component implementations maintained by the AutoGen project. However, we strongly encourage others to build their own components and publish them as part of the ecosytem.