AI-Map
Aprende a mapear y explorar dominios de forma inteligente para encontrar URLs relevantes.
Descripción general
AI-Map te ayuda a descubrir páginas relevantes dentro de un sitio web. Usa IA para explorar dominios de forma sistemática según tus criterios específicos y devuelve una lista de URL que coinciden con tus criterios.
Puedes previsualizar la herramienta aquí e integrarla en tus flujos de trabajo mediante nuestros SDK de Python/JavaScript, el servidor MCP o una de nuestras integraciones de terceros.
Cómo usar
Introduce una URL o dominio que quieras mapear.
Describe tus páginas objetivo con una instrucción en lenguaje natural.
Configura los parámetros de mapeo como el límite de fuentes, la profundidad de mapeo y la geolocalización.
Ejecuta la tarea de mapeo con IA para recopilar las URL de tus páginas objetivo del dominio.
Instalación
Para empezar, asegúrate de tener acceso a una clave API (o obtén una prueba gratuita con 1000 créditos) y Python 3.10 o superior instalado. Puedes instalar el oxylabs-ai-studio paquete usando pip:
pip install oxylabs-ai-studioEjemplo de código (Python)
El siguiente ejemplo muestra cómo usar un agente de búsqueda de AI-Map para realizar una tarea simple de mapeo de un sitio web.
from oxylabs_ai_studio.apps.ai_map import AiMap
import json
# Initialize authorization
ai_map = AiMap(api_key="<API_KEY>")
# Define the payload for request
payload = {
"url": "https://career.oxylabs.io",
"user_prompt": "job ad pages",
"return_sources_limit": 10,
"geo_location": None,
"render_javascript": False,
}
# Start the mapping
result = ai_map.map(**payload)
# Output the results in JSON
print("URLs:")
print(json.dumps(result.data, indent=2))Más información sobre AI-Crawler y el SDK de Python de Oxylabs AI Studio en nuestro repositorio de PyPI. También puedes consultar nuestra SDK de JavaScript de AI Studio guía para usuarios de JS.
Parámetros de solicitud
URL
URL o dominio de inicio para el mapeo
–
user_prompt
Instrucción en lenguaje natural para las páginas que se van a encontrar
–
output_format
Número máximo de fuentes a devolver
25
render_javascript
Habilita el renderizado de JavaScript para contenido dinámico
False
geo_location
Ubicación del proxy en formato ISO2
–
– parámetros obligatorios
Ejemplo de salida
Casos de uso prácticos
Mapeo de categorías de productos en sitios de comercio electrónico.
Listado de todas las entradas del blog del dominio de una empresa.
Documentación de APIs endpoints.
Descubrimiento de todas las páginas de documentación o artículos de ayuda.
Búsqueda de ofertas de trabajo en portales de empleo.
Y mucho más…
Última actualización
¿Te fue útil?

