Ce référentiel contient des exemples de code pour créer des applications multi-agents (alimentées par des modèles d'IA génératifs) basées sur le framework AutoGen et est le référentiel de code officiel du livre - Multi-Agent Systems with AutoGen, publié par Manning Publications.
Le livre est actuellement disponible en précommande dans le cadre du programme Manning Early Access (seuls les premiers chapitres sont actuellement disponibles).
Précommandez le livre maintenant sur https://mng.bz/eVP9.
Conseil
Utilisez le code mldibia pour une réduction de 50%, valable jusqu'au 5 août .
Dans Systèmes multi-agents avec AutoGen, vous découvrirez les composants de base des agents (modèles d'IA générative, outils, mémoire, orchestration), comment les implémenter dans du code python à l'aide du framework AutoGen, comment les évaluer, les optimiser et les déployer dans vos candidatures. Globalement, le livre couvrira :
Note
Si vous avez téléchargé le bundle de codes depuis le site Web de Manning, pensez à visiter le référentiel de code officiel sur GitHub à l'adresse https://github.com/victorbia/multiagent-systems-with-autogen pour les dernières mises à jour.
Pour télécharger une copie de ce référentiel de code, cliquez sur le bouton Télécharger Zip ou exécutez le code suivant depuis votre terminal.
git clone --depth 1 https https://github.com/victordibia/multiagent-systems-with-autogen.git
Cette section explique comment installer les bibliothèques prérequises afin que vous puissiez utiliser les blocs-notes de ce livre. Afin que les bibliothèques soient installées en toute sécurité dans le contexte de ce livre, nous utilisons le concept d'environnement virtuel 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
Le code de ce référentiel est organisé en chapitres (affichés dans le tableau). Chaque chapitre contient le code des différents concepts et outils abordés dans le livre.
Chapitre | Description | Code |
---|---|---|
1 | Comprendre les systèmes multi-agents | pas de code |
2 | Création de votre première application multi-agent | - Votre première application multi-agents - Orchestration de groupes d'agents |
3 | L'expérience utilisateur (UX) pour les systèmes multi-agents | pas de code |
4 | Agents d'interface | - Bibliothèque d'interface (construite à partir de zéro) - Implémentation d'un notebook d'agent d'interface |
Si vous avez des questions ou des commentaires sur le livre ou le code de ce référentiel, n'hésitez pas à ouvrir un numéro.
Pour toute question sur le framework AutoGen, vous pouvez également visiter le référentiel AutoGen GitHub ou la documentation AutoGen.
Si vous trouvez ce livre ou ce code utile pour votre recherche, pensez à le citer :
@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}
}