CrawlForge
InicioCasos de usoIntegracionesPreciosDocumentaciónBlog
Cómo usar CrawlForge con el Agents SDK de OpenAI
Tutorials
Volver al blog
Tutoriales

Cómo usar CrawlForge con el Agents SDK de OpenAI

C
CrawlForge Team
Equipo de Ingeniería
13 de abril de 2026
8 min de lectura
Actualizado 14 de abril de 2026

En esta página

El Agents SDK de OpenAI ofrece un framework listo para producción para crear agentes de IA autónomos con uso de herramientas, traspasos (handoffs) y guardrails. CrawlForge aporta la pieza que falta: acceso web en vivo. Al conectar las 20 herramientas de scraping de CrawlForge a tus agentes de OpenAI, les permites buscar en la web, extraer datos estructurados, leer documentación y realizar investigación de múltiples fuentes, todo dentro del framework de orquestación del Agents SDK.

Esta guía te muestra cómo definir las herramientas de CrawlForge como funciones de agente de OpenAI y crear agentes que actúan sobre datos web en tiempo real.

Tabla de contenidos

  • Requisitos previos
  • Arquitectura: CrawlForge + agentes de OpenAI
  • Paso 1: Crea las funciones de herramienta de CrawlForge
  • Paso 2: Crea un agente de investigación web
  • Paso 3: Añade extracción de datos estructurados
  • Avanzado: pipeline web multiagente
  • Desglose del coste en credits
  • Buenas prácticas
  • Siguientes pasos

Requisitos previos

Bash
Bash

Consigue tu API key de CrawlForge en crawlforge.dev/signup: incluye 1.000 credits gratis.

Arquitectura: CrawlForge + agentes de OpenAI

El Agents SDK de OpenAI usa un patrón de herramienta similar al de la API de function calling pero con una orquestación más rica. Defines las herramientas como funciones con parámetros en JSON Schema, y el agente decide cuándo y cómo invocarlas.

User Query -> OpenAI Agent -> Tool Selection -> CrawlForge API -> Results -> Agent Response

La REST API de CrawlForge en https://crawlforge.dev/api/v1/tools/ se corresponde de forma limpia con el formato de definición de herramientas del Agents SDK. Cada herramienta se convierte en una función que el agente puede invocar.

Paso 1: Crea las funciones de herramienta de CrawlForge

Primero, crea un cliente de CrawlForge reutilizable y las definiciones de herramientas:

Typescript

Paso 2: Crea un agente de investigación web

Crea un agente que use las herramientas de CrawlForge para investigar temas:

Typescript

El agente hará de forma autónoma:

  1. Llamar a search_web para encontrar artículos relevantes (5 credits)
  2. Llamar a extract_content sobre los mejores resultados (2 credits cada uno)
  3. Sintetizar un resumen con citas

Paso 3: Añade extracción de datos estructurados

Crea un agente de extracción de datos que obtenga campos específicos de las páginas web:

Typescript

Avanzado: pipeline web multiagente

El Agents SDK admite traspasos (handoffs) entre agentes especializados. Crea un pipeline donde un investigador encuentra las fuentes y las traspasa a un analista:

Typescript

Este pipeline separa responsabilidades: el recolector reúne datos (usando credits de CrawlForge) y el analista los procesa (sin necesidad de credits). El coste total depende de las fuentes obtenidas: normalmente 15-25 credits para una comparativa de 3 fuentes.

Desglose del coste en credits

Flujo de trabajo del agenteHerramientas usadasCredits estimados
Búsqueda única + resumensearch_web + extract_content7
Investigación de 3 fuentessearch_web + 3x extract_content11
Extracción estructurada (1 página)scrape_structured2
Comparativa multiagente (3 fuentes)search_web + 3x extract_content + scrape_structured15
Informe de investigación profundadeep_research10

El plan Free de CrawlForge (1.000 credits) admite aproximadamente 90 flujos de búsqueda y extracción al mes. El plan Professional ($99/mes, 50.000 credits) gestiona cargas de trabajo de agentes en producción.

Buenas prácticas

Elige primero la herramienta más barata. Las instrucciones del agente deberían guiarlo hacia fetch_url (1 credit) cuando el HTML completo sea aceptable, y extract_content (2 credits) solo cuando se necesite texto limpio. Reserva deep_research (10 credits) para consultas complejas de múltiples fuentes.

Limita los pasos del agente. Establece un número máximo de invocaciones de herramientas para controlar los costes. La mayoría de las tareas de investigación se completan en 3-5 llamadas a herramientas.

Usa traspasos para pipelines complejos. En lugar de un único agente con muchas herramientas, reparte responsabilidades. El agente recolector se encarga del acceso web (credits), mientras que el agente analista procesa los datos (sin credits).

Cachea las salidas de las herramientas. Si tu agente accede repetidamente a la misma URL, implementa caché de respuestas para evitar cargos de credits duplicados.

Monitoriza el uso. Revisa tu consumo de credits en el panel de CrawlForge y configura alertas ante picos inesperados.

Siguientes pasos

Ahora tienes agentes de OpenAI capaces de acceder a datos web en vivo. Sigue construyendo:

  • Resumen de las 20 herramientas de CrawlForge: registra más herramientas para tus agentes
  • Scraping en modo sigiloso: accede a sitios con protección anti-bot
  • Automatización de investigación profunda: usa la herramienta deep_research de 10 credits para informes exhaustivos
  • Inicio rápido de CrawlForge: guía completa de configuración de MCP

Dale a tus agentes de OpenAI ojos en la web. Empieza gratis con 1.000 credits: no se requiere tarjeta de crédito.

Etiquetas

openaiagents-sdkintegrationweb-scrapingai-agentstutorialfunction-calling

Sobre el autor

C

CrawlForge Team

Equipo de Ingeniería

Construimos el MCP server de web scraping más completo. Creamos herramientas que ayudan a los desarrolladores a extraer, analizar y transformar datos web para aplicaciones de IA.

En esta página

Artículos relacionados

Cómo usar CrawlForge con agentes de LangGraph
Tutorials

Cómo usar CrawlForge con agentes de LangGraph

Construye agentes de web scraping con estado usando LangGraph y CrawlForge. Guía en TypeScript que cubre nodos del grafo, gestión de estado y flujos de scraping condicionales.

C
CrawlForge Team
|
24 abr
|
8m
Cómo usar CrawlForge con agentes de IA de Mastra
Tutorials

Cómo usar CrawlForge con agentes de IA de Mastra

Crea agentes de IA con capacidades de web scraping usando Mastra y CrawlForge. Guía de configuración en TypeScript con integración de herramientas, workflows y ejemplos de agentes.

C
CrawlForge Team
|
21 abr
|
7m
Cómo usar CrawlForge con Make y Zapier
Tutorials

Cómo usar CrawlForge con Make y Zapier

Conecta CrawlForge a Make (Integromat) y Zapier para automatizar el web scraping. Configuración sin código con módulos HTTP, webhooks y ejemplos de flujos de trabajo.

C
CrawlForge Team
|
23 abr
|
8m

Pie de página

CrawlForge

Web scraping empresarial para agentes de IA. 23 herramientas MCP especializadas diseñadas para desarrolladores modernos que crean sistemas inteligentes.

Producto

  • Funciones
  • Precios
  • Casos de uso
  • Integraciones
  • Alternativas
  • Registro de cambios

Recursos

  • Primeros pasos
  • Referencia de la API
  • Plantillas
  • Guías
  • Blog
  • Glosario
  • Preguntas frecuentes
  • Mapa del sitio

Desarrolladores

  • Protocolo MCP
  • Claude Desktop
  • Cursor IDE
  • LangChain
  • LlamaIndex

Empresa

  • Acerca de
  • Contacto
  • Privacidad
  • Términos

Mantente al día

Recibe las últimas novedades sobre nuevas herramientas y funciones.

Creado con Next.js y el protocolo MCP

© 2025-2026 CrawlForge. Todos los derechos reservados.