mirror of https://github.com/microsoft/autogen.git
parent
ad7433e817
commit
d933b9ab5f
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
|
|
||||||
[](https://twitter.com/pyautogen) [](https://www.linkedin.com/company/105812540) [](https://aka.ms/autogen-discord) [](https://github.com/microsoft/autogen/discussions) [](https://microsoft.github.io/autogen/0.2/) [](https://microsoft.github.io/autogen/dev/)
|
[](https://twitter.com/pyautogen) [](https://www.linkedin.com/company/105812540) [](https://aka.ms/autogen-discord) [](https://github.com/microsoft/autogen/discussions) [](https://microsoft.github.io/autogen/0.2/) [](https://microsoft.github.io/autogen/dev/)
|
||||||
|
|
||||||
[](https://pypi.org/project/autogen-core/0.4.0.dev11/) [](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [](https://pypi.org/project/autogen-ext/0.4.0.dev11/)
|
[](https://pypi.org/project/autogen-core/0.4.0.dev12/) [](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [](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). We’re 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). We’re 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
|
||||||
|
|
|
@ -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
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# AutoGen Python packages
|
# AutoGen Python packages
|
||||||
|
|
||||||
[](https://microsoft.github.io/autogen/dev/)
|
[](https://microsoft.github.io/autogen/dev/)
|
||||||
[](https://pypi.org/project/autogen-core/0.4.0.dev11/) [](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [](https://pypi.org/project/autogen-ext/0.4.0.dev11/)
|
[](https://pypi.org/project/autogen-core/0.4.0.dev12/) [](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [](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.
|
||||||
|
|
||||||
|
|
|
@ -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]
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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"
|
||||||
```
|
```
|
||||||
|
|
||||||
+++
|
+++
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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\""
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -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\""
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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}
|
||||||
|
|
|
@ -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`
|
||||||
|
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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::
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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"]}
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
chainlit
|
chainlit
|
||||||
autogen-agentchat==0.4.0.dev11
|
autogen-agentchat==0.4.0.dev12
|
||||||
|
|
|
@ -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" },
|
||||||
|
|
Loading…
Reference in New Issue