mirror of https://github.com/microsoft/autogen.git
![]() * Add initial docs site * add ci and readme * Update checks.yml * Update conf.py |
||
---|---|---|
.github/workflows | ||
.vscode | ||
docs/src | ||
examples | ||
src/agnext | ||
tests | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
LICENSE | ||
README.md | ||
SECURITY.md | ||
SUPPORT.md | ||
pyproject.toml | ||
test.sh |
README.md
AutoGenNext
Package layering
core
are the the foundational generic interfaces upon which all else is built. This module must not depend on any other module.agent_components
are the building blocks for creating single agentsapplication_components
are implementations of core components that are used to compose an applicationchat
is the concrete implementation of multi-agent interactions. Most users will deal with this module.
Development
Setup
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
Running tests
pytest
Type checking
mypy
pyright
Linting
ruff check
Formatting
ruff format
Build docs
pip install -e ".[docs]"
sphinx-build docs/src docs/build
# To view the docs:
python -m http.server -d docs/build/html