Integra Firecrawl con Microsoft AutoGen para añadir a las conversaciones multiagente herramientas de búsqueda web, scraping y rastreo web en tiempo real.
Configuración#
Configura tus claves:
Firecrawl como herramienta de AutoGen#
Este ejemplo encapsula scrape y search de Firecrawl como herramientas de funciones de AutoGen y luego permite que un único AssistantAgent las use para responder a una pregunta.
Ejecútalo:
Multiagente: Investigador + Redactor#
Pasa la salida de Firecrawl de un agente investigador a un agente redactor dentro de un equipo round-robin.
Notas#
- El SDK de Python de Firecrawl es síncrono; AutoGen llamará a tus wrappers dentro de su bucle de eventos sin problemas en cargas de trabajo pequeñas. Para scraping concurrente intensivo, saca las llamadas del hilo principal o 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).

