Microsoft ha archivado AutoGen y ya no le da mantenimiento. Para proyectos nuevos, Microsoft recomienda Microsoft Agent Framework; para los proyectos existentes, puedes seguir la guía de migración. Las funciones de Firecrawl que se muestran a continuación son Python estándar, así que puedes reutilizarlas como herramientas en ese framework.
Configuración
Firecrawl como herramienta de AutoGen
Este ejemplo encapsulascrape y search de Firecrawl como herramientas de funciones de AutoGen y luego permite que un único AssistantAgent las use para responder a una pregunta.
Multiagente: Investigador + Redactor
Pasa la salida de Firecrawl de un agente investigador a un agente redactor dentro de un equipo round-robin.Notas
- Estos ejemplos usan el cliente síncrono
Firecrawl, que funciona sin problemas dentro del bucle de eventos de AutoGen en cargas de trabajo pequeñas. Para scraping concurrente intensivo, usaAsyncFirecrawlcon herramientasasync defo usa extracción por lotes. - Reemplaza
OpenAIChatCompletionClientpor cualquier cliente de modelo compatible con AutoGen (Azure OpenAI, Anthropic medianteautogen-ext, Ollama, etc.). Firecrawl es independiente del modelo. - Consulta la documentación de AutoGen para ver patrones de agentes más allá de round-robin (selector, swarm, equipos anidados).

