* dev12
This commit is contained in:
Eric Zhu 2024-12-27 11:49:12 -08:00 committed by GitHub
parent ad7433e817
commit d933b9ab5f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 154 additions and 153 deletions

View File

@ -45,6 +45,7 @@ jobs:
{ ref: "v0.4.0.dev9", dest-dir: "0.4.0.dev9", uv-version: "0.5.11" }, { ref: "v0.4.0.dev9", dest-dir: "0.4.0.dev9", uv-version: "0.5.11" },
{ ref: "v0.4.0.dev10", dest-dir: "0.4.0.dev10", uv-version: "0.5.11" }, { ref: "v0.4.0.dev10", dest-dir: "0.4.0.dev10", uv-version: "0.5.11" },
{ ref: "v0.4.0.dev11", dest-dir: "0.4.0.dev11", uv-version: "0.5.11" }, { ref: "v0.4.0.dev11", dest-dir: "0.4.0.dev11", uv-version: "0.5.11" },
{ ref: "v0.4.0.dev12", dest-dir: "0.4.0.dev12", uv-version: "0.5.11" },
] ]
steps: steps:
- name: Checkout - name: Checkout

View File

@ -49,8 +49,8 @@ We will update verion numbers according to the following rules:
1. Create a PR that updates the version numbers across the codebase ([example](https://github.com/microsoft/autogen/pull/4359)) 1. Create a PR that updates the version numbers across the codebase ([example](https://github.com/microsoft/autogen/pull/4359))
2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step 2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step
2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev11`: 2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev12`:
- `git tag 0.4.0.dev11 && git push origin 0.4.0.dev11` - `git tag 0.4.0.dev12 && git push origin 0.4.0.dev12`
3. Restart the docs CI by finding the failed [job corresponding to the `push` event](https://github.com/microsoft/autogen/actions/workflows/docs.yml) and restarting all jobs 3. Restart the docs CI by finding the failed [job corresponding to the `push` event](https://github.com/microsoft/autogen/actions/workflows/docs.yml) and restarting all jobs
4. Run [this](https://github.com/microsoft/autogen/actions/workflows/single-python-package.yml) workflow for each of the packages that need to be released and get an approval for the release for it to run 4. Run [this](https://github.com/microsoft/autogen/actions/workflows/single-python-package.yml) workflow for each of the packages that need to be released and get an approval for the release for it to run

View File

@ -5,14 +5,14 @@
[![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social&label=Follow%20%40pyautogen)](https://twitter.com/pyautogen) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Company?style=flat&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/105812540) [![Discord](https://img.shields.io/badge/discord-chat-green?logo=discord)](https://aka.ms/autogen-discord) [![GitHub Discussions](https://img.shields.io/badge/Discussions-Q%26A-green?logo=github)](https://github.com/microsoft/autogen/discussions) [![0.2 Docs](https://img.shields.io/badge/Docs-0.2-blue)](https://microsoft.github.io/autogen/0.2/) [![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/) [![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social&label=Follow%20%40pyautogen)](https://twitter.com/pyautogen) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Company?style=flat&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/105812540) [![Discord](https://img.shields.io/badge/discord-chat-green?logo=discord)](https://aka.ms/autogen-discord) [![GitHub Discussions](https://img.shields.io/badge/Discussions-Q%26A-green?logo=github)](https://github.com/microsoft/autogen/discussions) [![0.2 Docs](https://img.shields.io/badge/Docs-0.2-blue)](https://microsoft.github.io/autogen/0.2/) [![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/)
[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev11/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev11/) [![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev12/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev12/)
</div> </div>
# AutoGen # AutoGen
> [!IMPORTANT] > [!IMPORTANT]
> >
> - (12/19/24) Hello! > - (12/19/24) Hello!
The majority of the AutoGen Team members will be resting and recharging with family and friends over the holiday period. Activity/responses on the project may be delayed during the period of Dec 20-Jan 06. We will be excited to engage with you in the new year! The majority of the AutoGen Team members will be resting and recharging with family and friends over the holiday period. Activity/responses on the project may be delayed during the period of Dec 20-Jan 06. We will be excited to engage with you in the new year!
> - (12/11/24) We have created a new Discord server for the AutoGen community. Join us at [aka.ms/autogen-discord](https://aka.ms/autogen-discord). > - (12/11/24) We have created a new Discord server for the AutoGen community. Join us at [aka.ms/autogen-discord](https://aka.ms/autogen-discord).
> - (11/14/24) ⚠️ In response to a number of asks to clarify and distinguish between official AutoGen and its forks that created confusion, we issued a [clarification statement](https://github.com/microsoft/autogen/discussions/4217). > - (11/14/24) ⚠️ In response to a number of asks to clarify and distinguish between official AutoGen and its forks that created confusion, we issued a [clarification statement](https://github.com/microsoft/autogen/discussions/4217).
@ -20,7 +20,6 @@ The majority of the AutoGen Team members will be resting and recharging with fam
> - (10/02/24) [AutoGen 0.4](https://microsoft.github.io/autogen/dev) is a from-the-ground-up rewrite of AutoGen. Learn more about the history, goals and future at [this blog post](https://microsoft.github.io/autogen/blog). Were excited to work with the community to gather feedback, refine, and improve the project before we officially release 0.4. This is a big change, so AutoGen 0.2 is still available, maintained, and developed in the [0.2 branch](https://github.com/microsoft/autogen/tree/0.2). > - (10/02/24) [AutoGen 0.4](https://microsoft.github.io/autogen/dev) is a from-the-ground-up rewrite of AutoGen. Learn more about the history, goals and future at [this blog post](https://microsoft.github.io/autogen/blog). Were excited to work with the community to gather feedback, refine, and improve the project before we officially release 0.4. This is a big change, so AutoGen 0.2 is still available, maintained, and developed in the [0.2 branch](https://github.com/microsoft/autogen/tree/0.2).
> - *[Join us for Community Office Hours](https://github.com/microsoft/autogen/discussions/4059)* We will host a weekly open discussion to answer questions, talk about Roadmap, etc. > - *[Join us for Community Office Hours](https://github.com/microsoft/autogen/discussions/4059)* We will host a weekly open discussion to answer questions, talk about Roadmap, etc.
AutoGen is an open-source framework for building AI agent systems. AutoGen is an open-source framework for building AI agent systems.
It simplifies the creation of event-driven, distributed, scalable, and resilient agentic applications. It simplifies the creation of event-driven, distributed, scalable, and resilient agentic applications.
It allows you to quickly build systems where AI agents collaborate and perform tasks autonomously It allows you to quickly build systems where AI agents collaborate and perform tasks autonomously
@ -108,7 +107,7 @@ We look forward to your contributions!
First install the packages: First install the packages:
```bash ```bash
pip install "autogen-agentchat==0.4.0.dev11" "autogen-ext[openai]==0.4.0.dev11" pip install "autogen-agentchat==0.4.0.dev12" "autogen-ext[openai]==0.4.0.dev12"
``` ```
The following code uses OpenAI's GPT-4o model and you need to provide your The following code uses OpenAI's GPT-4o model and you need to provide your

View File

@ -66,7 +66,12 @@
{ {
"name": "0.4.0.dev11", "name": "0.4.0.dev11",
"version": "0.4.0.dev11", "version": "0.4.0.dev11",
"url": "/autogen/0.4.0.dev11/", "url": "/autogen/0.4.0.dev11/"
},
{
"name": "0.4.0.dev12",
"version": "0.4.0.dev12",
"url": "/autogen/0.4.0.dev12/",
"preferred": true "preferred": true
} }
] ]

View File

@ -1,7 +1,7 @@
# AutoGen Python packages # AutoGen Python packages
[![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/) [![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/)
[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev11/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev11/) [![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev12/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev12/)
This directory works as a single `uv` workspace containing all project packages. See [`packages`](./packages/) to discover all project packages. This directory works as a single `uv` workspace containing all project packages. See [`packages`](./packages/) to discover all project packages.

View File

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "autogen-agentchat" name = "autogen-agentchat"
version = "0.4.0.dev11" version = "0.4.0.dev12"
license = {file = "LICENSE-CODE"} license = {file = "LICENSE-CODE"}
description = "AutoGen agents and teams library" description = "AutoGen agents and teams library"
readme = "README.md" readme = "README.md"
@ -15,7 +15,7 @@ classifiers = [
"Operating System :: OS Independent", "Operating System :: OS Independent",
] ]
dependencies = [ dependencies = [
"autogen-core==0.4.0.dev11", "autogen-core==0.4.0.dev12",
] ]
[tool.ruff] [tool.ruff]

View File

@ -1,38 +1,39 @@
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #} {# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
<nav class="bd-docs-nav bd-links" <nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
aria-label="{{ _('Section Navigation') }}"> <div class="bd-toc-item navbar-nav">
<div class="bd-toc-item navbar-nav"> {{- generate_toctree_html(
{{- generate_toctree_html( "sidebar",
"sidebar", show_nav_level=theme_show_nav_level | int,
show_nav_level=theme_show_nav_level | int, maxdepth=theme_navigation_depth | int,
maxdepth=theme_navigation_depth | int, collapse=theme_collapse_navigation | tobool,
collapse=theme_collapse_navigation | tobool, includehidden=theme_sidebar_includehidden | tobool,
includehidden=theme_sidebar_includehidden | tobool, titles_only=True
titles_only=True )
) -}}
-}} <ul class="nav bd-sidenav">
<ul class="nav bd-sidenav"> <li class="toctree-l1">
<li class="toctree-l1"> <a class="reference internal" href="{{pathto('reference/python/autogen_agentchat')}}">
<a class="reference internal" href="{{pathto('reference/python/autogen_agentchat')}}"> <i class="fa-solid fa-file-code"></i>
<i class="fa-solid fa-file-code"></i> API Reference
API Reference </a>
</a> </li>
</li> <li class="toctree-l1">
<li class="toctree-l1"> <a target="_blank" class="reference internal"
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-agentchat/0.4.0.dev11/"> href="https://pypi.org/project/autogen-agentchat/0.4.0.dev12/">
<i class="fa-brands fa-python"></i> <i class="fa-brands fa-python"></i>
PyPi PyPi
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
</a> </a>
</li> </li>
<li class="toctree-l1"> <li class="toctree-l1">
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-agentchat"> <a target="_blank" class="reference internal"
<i class="fa-brands fa-github"></i> href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-agentchat">
Source <i class="fa-brands fa-github"></i>
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> Source
</a> <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
</li> </a>
</ul> </li>
</div> </ul>
</div>
</nav> </nav>

View File

@ -1,38 +1,38 @@
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #} {# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
<nav class="bd-docs-nav bd-links" <nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
aria-label="{{ _('Section Navigation') }}"> <div class="bd-toc-item navbar-nav">
<div class="bd-toc-item navbar-nav"> {{- generate_toctree_html(
{{- generate_toctree_html( "sidebar",
"sidebar", show_nav_level=theme_show_nav_level | int,
show_nav_level=theme_show_nav_level | int, maxdepth=theme_navigation_depth | int,
maxdepth=theme_navigation_depth | int, collapse=theme_collapse_navigation | tobool,
collapse=theme_collapse_navigation | tobool, includehidden=theme_sidebar_includehidden | tobool,
includehidden=theme_sidebar_includehidden | tobool, titles_only=True
titles_only=True )
) -}}
-}} <ul class="nav bd-sidenav">
<ul class="nav bd-sidenav"> <li class="toctree-l1">
<li class="toctree-l1"> <a class="reference internal" href="{{pathto('reference/python/autogen_core')}}">
<a class="reference internal" href="{{pathto('reference/python/autogen_core')}}"> <i class="fa-solid fa-file-code"></i>
<i class="fa-solid fa-file-code"></i> API Reference
API Reference </a>
</a> </li>
</li> <li class="toctree-l1">
<li class="toctree-l1"> <a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-core/0.4.0.dev12/">
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-core/0.4.0.dev11/"> <i class="fa-brands fa-python"></i>
<i class="fa-brands fa-python"></i> PyPi
PyPi <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> </a>
</a> </li>
</li> <li class="toctree-l1">
<li class="toctree-l1"> <a target="_blank" class="reference internal"
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-core"> href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-core">
<i class="fa-brands fa-github"></i> <i class="fa-brands fa-github"></i>
Source Source
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
</a> </a>
</li> </li>
</ul> </ul>
</div> </div>
</nav> </nav>

View File

@ -1,39 +1,39 @@
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #} {# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
<nav class="bd-docs-nav bd-links" <nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
aria-label="{{ _('Section Navigation') }}"> <div class="bd-toc-item navbar-nav">
<div class="bd-toc-item navbar-nav"> {{- generate_toctree_html(
{{- generate_toctree_html( "sidebar",
"sidebar", show_nav_level=theme_show_nav_level | int,
show_nav_level=theme_show_nav_level | int, maxdepth=theme_navigation_depth | int,
maxdepth=theme_navigation_depth | int, collapse=theme_collapse_navigation | tobool,
collapse=theme_collapse_navigation | tobool, includehidden=theme_sidebar_includehidden | tobool,
includehidden=theme_sidebar_includehidden | tobool, titles_only=True
titles_only=True )
) -}}
-}} <p aria-level="2" class="caption" role="heading"><span class="caption-text">More</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">More</span></p> <ul class="nav bd-sidenav">
<ul class="nav bd-sidenav"> <li class="toctree-l1">
<li class="toctree-l1"> <a class="reference internal" href="{{pathto('reference/python/autogen_ext.agents.magentic_one')}}">
<a class="reference internal" href="{{pathto('reference/python/autogen_ext.agents.magentic_one')}}"> <i class="fa-solid fa-file-code"></i>
<i class="fa-solid fa-file-code"></i> API Reference
API Reference </a>
</a> </li>
</li> <li class="toctree-l1">
<li class="toctree-l1"> <a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-ext/0.4.0.dev12/">
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-ext/0.4.0.dev11/"> <i class="fa-brands fa-python"></i>
<i class="fa-brands fa-python"></i> PyPi
PyPi <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> </a>
</a> </li>
</li> <li class="toctree-l1">
<li class="toctree-l1"> <a target="_blank" class="reference internal"
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-ext"> href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-ext">
<i class="fa-brands fa-github"></i> <i class="fa-brands fa-github"></i>
Source Source
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i> <i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
</a> </a>
</li> </li>
</ul> </ul>
</div> </div>
</nav> </nav>

View File

@ -58,7 +58,7 @@ AgentChat </div>
High-level API that includes preset agents and teams for building multi-agent systems. High-level API that includes preset agents and teams for building multi-agent systems.
```sh ```sh
pip install "autogen-agentchat==0.4.0.dev11" pip install "autogen-agentchat==0.4.0.dev12"
``` ```
💡 *Start here if you are looking for an API similar to AutoGen 0.2.* 💡 *Start here if you are looking for an API similar to AutoGen 0.2.*
@ -89,17 +89,15 @@ Get Started
::: :::
:::{grid-item-card} {fas}`cube;pst-color-primary` Core :::{grid-item-card} {fas}`cube;pst-color-primary` Core
:shadow: none :shadow: none
:margin: 2 0 0 0 :margin: 2 0 0 0
:columns: 12 12 6 6 :columns: 12 12 6 6
Provides building blocks for creating asynchronous, event driven multi-agent systems. Provides building blocks for creating asynchronous, event driven multi-agent systems.
```sh ```sh
pip install "autogen-core==0.4.0.dev11" pip install "autogen-core==0.4.0.dev12"
``` ```
+++ +++
@ -117,11 +115,10 @@ Get Started
:margin: 2 0 0 0 :margin: 2 0 0 0
:columns: 12 12 6 6 :columns: 12 12 6 6
Implementations of core components that interface with external services, or use extra dependencies. For example, Docker based code execution. Implementations of core components that interface with external services, or use extra dependencies. For example, Docker based code execution.
```sh ```sh
pip install "autogen-ext==0.4.0.dev11" pip install "autogen-ext==0.4.0.dev12"
``` ```
+++ +++

View File

@ -61,7 +61,7 @@ Install the `autogen-agentchat` package using pip:
```bash ```bash
pip install "autogen-agentchat==0.4.0.dev11" pip install "autogen-agentchat==0.4.0.dev12"
``` ```
```{note} ```{note}
@ -74,7 +74,7 @@ To use the OpenAI and Azure OpenAI models, you need to install the following
extensions: extensions:
```bash ```bash
pip install "autogen-ext[openai]==0.4.0.dev11" pip install "autogen-ext[openai]==0.4.0.dev12"
``` ```
## Install Docker for Code Execution ## Install Docker for Code Execution

View File

@ -29,7 +29,7 @@
}, },
"outputs": [], "outputs": [],
"source": [ "source": [
"pip install \"autogen-agentchat==0.4.0.dev11\" \"autogen-ext[openai]==0.4.0.dev11\"" "pip install \"autogen-agentchat==0.4.0.dev12\" \"autogen-ext[openai]==0.4.0.dev12\""
] ]
}, },
{ {

View File

@ -28,7 +28,7 @@
}, },
"outputs": [], "outputs": [],
"source": [ "source": [
"pip install \"autogen-ext[openai]==0.4.0.dev11\"" "pip install \"autogen-ext[openai]==0.4.0.dev12\""
] ]
}, },
{ {
@ -108,7 +108,7 @@
}, },
"outputs": [], "outputs": [],
"source": [ "source": [
"pip install \"autogen-ext[openai,azure]==0.4.0.dev11\"" "pip install \"autogen-ext[openai,azure]==0.4.0.dev12\""
] ]
}, },
{ {

View File

@ -24,7 +24,7 @@
"````{note}\n", "````{note}\n",
"The distributed agent runtime requires extra dependencies, install them using:\n", "The distributed agent runtime requires extra dependencies, install them using:\n",
"```bash\n", "```bash\n",
"pip install \"autogen-ext[grpc]==0.4.0.dev11\"\n", "pip install \"autogen-ext[grpc]==0.4.0.dev12\"\n",
"```\n", "```\n",
"````\n", "````\n",
"\n", "\n",

View File

@ -6,7 +6,7 @@ Install the `autogen-core` package using pip:
```bash ```bash
pip install "autogen-core==0.4.0.dev11" pip install "autogen-core==0.4.0.dev12"
``` ```
```{note} ```{note}

View File

@ -9,9 +9,8 @@ myst:
First-part maintained extensions are available in the `autogen-ext` package. First-part maintained extensions are available in the `autogen-ext` package.
```sh ```sh
pip install "autogen-ext==0.4.0.dev11" pip install "autogen-ext==0.4.0.dev12"
``` ```
Extras: Extras:
@ -20,4 +19,3 @@ Extras:
- `azure` needed for {py:class}`~autogen_ext.code_executors.azure.ACADynamicSessionsCodeExecutor` - `azure` needed for {py:class}`~autogen_ext.code_executors.azure.ACADynamicSessionsCodeExecutor`
- `docker` needed for {py:class}`~autogen_ext.code_executors.docker.DockerCommandLineCodeExecutor` - `docker` needed for {py:class}`~autogen_ext.code_executors.docker.DockerCommandLineCodeExecutor`
- `openai` needed for {py:class}`~autogen_ext.models.openai.OpenAIChatCompletionClient` - `openai` needed for {py:class}`~autogen_ext.models.openai.OpenAIChatCompletionClient`

View File

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "autogen-core" name = "autogen-core"
version = "0.4.0.dev11" version = "0.4.0.dev12"
license = {file = "LICENSE-CODE"} license = {file = "LICENSE-CODE"}
description = "Foundational interfaces and agent runtime implementation for AutoGen" description = "Foundational interfaces and agent runtime implementation for AutoGen"
readme = "README.md" readme = "README.md"
@ -72,7 +72,7 @@ dev = [
"autodoc_pydantic~=2.2", "autodoc_pydantic~=2.2",
"pygments", "pygments",
"autogen_ext==0.4.0.dev11", "autogen_ext==0.4.0.dev12",
# Documentation tooling # Documentation tooling
"sphinx-autobuild", "sphinx-autobuild",

View File

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project] [project]
name = "autogen-ext" name = "autogen-ext"
version = "0.4.0.dev11" version = "0.4.0.dev12"
license = {file = "LICENSE-CODE"} license = {file = "LICENSE-CODE"}
description = "AutoGen extensions library" description = "AutoGen extensions library"
readme = "README.md" readme = "README.md"
@ -15,7 +15,7 @@ classifiers = [
"Operating System :: OS Independent", "Operating System :: OS Independent",
] ]
dependencies = [ dependencies = [
"autogen-core==0.4.0.dev11", "autogen-core==0.4.0.dev12",
] ]
[project.scripts] [project.scripts]
@ -27,23 +27,23 @@ azure = ["azure-core", "azure-identity"]
docker = ["docker~=7.0"] docker = ["docker~=7.0"]
openai = ["openai>=1.52.2", "aiofiles"] openai = ["openai>=1.52.2", "aiofiles"]
file-surfer = [ file-surfer = [
"autogen-agentchat==0.4.0.dev11", "autogen-agentchat==0.4.0.dev12",
"markitdown>=0.0.1a2", "markitdown>=0.0.1a2",
] ]
web-surfer = [ web-surfer = [
"autogen-agentchat==0.4.0.dev11", "autogen-agentchat==0.4.0.dev12",
"playwright>=1.48.0", "playwright>=1.48.0",
"pillow>=11.0.0", "pillow>=11.0.0",
"markitdown>=0.0.1a2", "markitdown>=0.0.1a2",
] ]
magentic-one = [ magentic-one = [
"autogen-agentchat==0.4.0.dev11", "autogen-agentchat==0.4.0.dev12",
"markitdown>=0.0.1a2", "markitdown>=0.0.1a2",
"playwright>=1.48.0", "playwright>=1.48.0",
"pillow>=11.0.0", "pillow>=11.0.0",
] ]
video-surfer = [ video-surfer = [
"autogen-agentchat==0.4.0.dev11", "autogen-agentchat==0.4.0.dev12",
"opencv-python>=4.5", "opencv-python>=4.5",
"ffmpeg-python", "ffmpeg-python",
"openai-whisper", "openai-whisper",

View File

@ -51,7 +51,7 @@ class ACADynamicSessionsCodeExecutor(CodeExecutor):
.. code-block:: bash .. code-block:: bash
pip install "autogen-ext[azure]==0.4.0.dev11" pip install "autogen-ext[azure]==0.4.0.dev12"
.. caution:: .. caution::

View File

@ -59,7 +59,7 @@ class DockerCommandLineCodeExecutor(CodeExecutor):
.. code-block:: bash .. code-block:: bash
pip install "autogen-ext[docker]==0.4.0.dev11" pip install "autogen-ext[docker]==0.4.0.dev12"
The executor first saves each code block in a file in the working The executor first saves each code block in a file in the working

View File

@ -922,7 +922,7 @@ class OpenAIChatCompletionClient(BaseOpenAIChatCompletionClient, Component[OpenA
.. code-block:: bash .. code-block:: bash
pip install "autogen-ext[openai]==0.4.0.dev11" pip install "autogen-ext[openai]==0.4.0.dev12"
The following code snippet shows how to use the client with an OpenAI model: The following code snippet shows how to use the client with an OpenAI model:
@ -1017,7 +1017,7 @@ class AzureOpenAIChatCompletionClient(
.. code-block:: bash .. code-block:: bash
pip install "autogen-ext[openai,azure]==0.4.0.dev11" pip install "autogen-ext[openai,azure]==0.4.0.dev12"
To use the client, you need to provide your deployment id, Azure Cognitive Services endpoint, To use the client, you need to provide your deployment id, Azure Cognitive Services endpoint,
api version, and model capabilities. api version, and model capabilities.

View File

@ -33,9 +33,9 @@ dependencies = [
"alembic", "alembic",
"loguru", "loguru",
"pyyaml", "pyyaml",
"autogen-core==0.4.0.dev11", "autogen-core==0.4.0.dev12",
"autogen-agentchat==0.4.0.dev11", "autogen-agentchat==0.4.0.dev12",
"autogen-ext[magentic-one]==0.4.0.dev11" "autogen-ext[magentic-one]==0.4.0.dev12"
] ]
optional-dependencies = {web = ["fastapi", "uvicorn"], database = ["psycopg"]} optional-dependencies = {web = ["fastapi", "uvicorn"], database = ["psycopg"]}

View File

@ -1,2 +1,2 @@
chainlit chainlit
autogen-agentchat==0.4.0.dev11 autogen-agentchat==0.4.0.dev12

View File

@ -335,7 +335,7 @@ wheels = [
[[package]] [[package]]
name = "autogen-agentchat" name = "autogen-agentchat"
version = "0.4.0.dev11" version = "0.4.0.dev12"
source = { editable = "packages/autogen-agentchat" } source = { editable = "packages/autogen-agentchat" }
dependencies = [ dependencies = [
{ name = "autogen-core" }, { name = "autogen-core" },
@ -346,7 +346,7 @@ requires-dist = [{ name = "autogen-core", editable = "packages/autogen-core" }]
[[package]] [[package]]
name = "autogen-core" name = "autogen-core"
version = "0.4.0.dev11" version = "0.4.0.dev12"
source = { editable = "packages/autogen-core" } source = { editable = "packages/autogen-core" }
dependencies = [ dependencies = [
{ name = "aioconsole" }, { name = "aioconsole" },
@ -467,7 +467,7 @@ dev = [
[[package]] [[package]]
name = "autogen-ext" name = "autogen-ext"
version = "0.4.0.dev11" version = "0.4.0.dev12"
source = { editable = "packages/autogen-ext" } source = { editable = "packages/autogen-ext" }
dependencies = [ dependencies = [
{ name = "autogen-core" }, { name = "autogen-core" },