For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI-Map

了解如何智能地映射和探索域名,以找到相关 URL。

概述

AI-Map 可帮助你发现网站中的相关页面。它使用 AI 根据你的具体条件系统地探索域名,并返回符合你条件的 URL 列表。

你可以预览该工具 这里 并通过我们的 Python/JavaScript SDK、MCP 服务器或第三方集成之一将其集成到你的工作流中。

如何使用

  1. 输入一个 URL 或域名 你要进行映射的。

  2. 描述你的目标页面 使用自然语言提示。

  3. 配置映射参数 例如来源上限、映射深度和地理位置。

  4. 运行 AI 映射任务 以从该域名收集目标页面的 URL。

安装

开始前,请确保你有 API key 访问权限(或 获取免费试用 (含 1000 credits),并且 Python 3.10 或更高版本。你可以安装 oxylabs-ai-studio 包,使用 pip:

pip install oxylabs-ai-studio

代码示例(Python)

以下示例展示如何使用 AI-Map 搜索代理执行一个简单的网站映射任务。

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))

在我们的 AI-Crawler 和 Oxylabs AI Studio Python SDK 中了解更多信息 PyPI 仓库。你还可以查看我们的 AI Studio JavaScript SDK 面向 JS 用户的指南。

请求参数

参数
描述
默认值

url

映射的起始 URL 或域名

user_prompt

要查找页面的自然语言提示

output_format

返回的来源最大数量

25

render_javascript

启用 JavaScript 渲染以获取动态内容

False

geo_location

ISO2 格式的代理位置

– 必填参数

输出示例

实际使用场景

  • 映射产品类别 在电商网站上。

  • 列出所有博客文章 来自公司的域名。

  • 记录 API 端点。

  • 发现所有文档页面 或帮助文章。

  • 查找职位发布 在招聘门户上。

  • 以及更多…

最后更新于

这有帮助吗?