Microsoft a archivé AutoGen et n’en assure plus la maintenance. Pour les nouveaux projets, Microsoft recommande Microsoft Agent Framework ; pour les projets existants, consultez le guide de migration. Les fonctions Firecrawl ci-dessous étant écrites en Python standard, vous pouvez les réutiliser telles quelles comme outils dans ce framework.
Configuration
Firecrawl en tant qu’outil AutoGen
Cet exemple encapsule les fonctionsscrape et search de Firecrawl sous forme d’outils AutoGen, puis permet à un unique AssistantAgent de les utiliser pour répondre à une question.
Multi-agent : chercheur + rédacteur
Transmettez la sortie de Firecrawl d’un agent chercheur à un agent rédacteur au sein d’une équipe en round-robin.Remarques
- Ces exemples utilisent le client synchrone
Firecrawl, qui fonctionne sans problème dans la boucle d’événements d’AutoGen pour de petites charges de travail. Pour du scraping fortement concurrent, utilisezAsyncFirecrawlavec des outilsasync def, ou bien l’extraction par lot. - Remplacez
OpenAIChatCompletionClientpar n’importe quel client de modèle pris en charge par AutoGen (Azure OpenAI, Anthropic viaautogen-ext, Ollama, etc.). Firecrawl est indépendant du modèle. - Consultez la documentation d’AutoGen pour des modèles d’agents au-delà du round-robin (selector, swarm, équipes imbriquées).

