Этот репозиторий содержит примеры кода для создания мультиагентных приложений (на базе генеративных моделей искусственного интеллекта) на основе платформы AutoGen и является официальным репозиторием кода для книги «Мультиагентные системы с AutoGen», опубликованной Manning Publications.
В настоящее время книга доступна для предварительного заказа в программе раннего доступа Мэннинга (на данный момент доступны только первые несколько глав).
Оформите предзаказ на книгу прямо сейчас по адресу https://mng.bz/eVP9.
Кончик
Используйте код mldibia для получения скидки 50%, действительной до 5 августа .
В «Мультиагентных системах с AutoGen» вы узнаете об основных компонентах агентов (генеративные модели искусственного интеллекта, инструменты, память, оркестровка), о том, как реализовать их в коде Python с использованием платформы AutoGen, как оценивать, оптимизировать и развертывать их в ваши приложения. В целом в книге будут рассмотрены:
Примечание
Если вы загрузили пакет кода с веб-сайта Мэннинга, рассмотрите возможность посещения официального репозитория кода на GitHub по адресу https://github.com/victordibia/multiagent-systems-with-autogen для получения последних обновлений.
Чтобы загрузить копию этого репозитория кода, нажмите кнопку «Загрузить Zip» или запустите следующий код со своего терминала.
git clone --depth 1 https https://github.com/victordibia/multiagent-systems-with-autogen.git
В этом разделе объясняется, как установить необходимые библиотеки, чтобы вы могли использовать записные книжки из этой книги. Чтобы библиотеки были безопасно установлены в контексте этой книги, мы используем концепцию виртуальной среды Python.
git clone https://github.com/victordibia/multiagent-systems-with-autogen.git
cd multiagent-systems-with-autogen
python -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
jupyter lab
Код в этом репозитории разбит на главы (показаны в таблице). Каждая глава содержит код для различных концепций и инструментов, обсуждаемых в книге.
Глава | Описание | Код |
---|---|---|
1 | Понимание мультиагентных систем | нет кода |
2 | Создание вашего первого многоагентного приложения | - Ваше первое мультиагентное приложение - Организация групп агентов. |
3 | Пользовательский опыт (UX) для многоагентных систем | нет кода |
4 | Агенты интерфейса | - Библиотека интерфейса (собрана с нуля) - Реализация записной книжки агента интерфейса. |
Если у вас есть какие-либо вопросы или отзывы о книге или коде в этом репозитории, смело открывайте проблему.
Если у вас есть вопросы о платформе AutoGen, вы также можете посетить репозиторий AutoGen GitHub или документацию AutoGen.
Если вы найдете эту книгу или код полезными для вашего исследования, рассмотрите возможность цитирования их:
@book{multiagentsystems2024,
author = {Dibia, Victor and Wang, Chi},
title = {Multi-Agent Systems with AutoGen},
publisher = {Manning},
year = {2024},
isbn = {9781633436145},
url = {https://www.manning.com/books/multi-agent-systems-with-autogen},
github = {https://github.com/victordibia/multiagent-systems-with-autogen}
}