v1

latestOpenAPI 3.1.02026-07-2634132204.7 KB
WebFetch

网页读取接口

网页读取接口,返回更适合大模型处理的结果(网页标题、内容、摘要等)。

post/web_fetch

Request body

modelstring

网页读取模型

urlstring required

网页URL

engine'direct' | 'browser'

读取引擎,不同平台支持的读取引擎可能不一样,direct 表示速度优先,browser 表示质量优先

response_format'markdown' | 'html' | 'text' | 'screenshot'

返回内容格式

timeoutinteger

等待网页加载超时时间,单位为秒

budget_tokensinteger

预算token数

target_selectorsstring[]

仅提取指定 CSS 选择器中的内容

wait_for_selectorsstring[]

等待指定 CSS 选择器加载后再进行内容提取(适合异步加载内容的网页)

remove_selectorsstring[]

提取内容时排除指定 CSS 选择器对应的内容

openai_compatibleboolean

是否返回OpenAI兼容格式的内容,默认为false

remove_imagesboolean

是否移除网页内容中的图片,默认为false

with_linksboolean

是否单独返回去重后的所有链接列表,默认为false

with_imagesboolean

是否单独返回去重后的图片URL列表,默认为false

with_images_altboolean

是否返回内容中图片的alt文本,默认为false

with_iframesboolean

是否返回网页嵌入的iframe内容,默认为false

Example request

{
  "url": "https://www.example.com"
}

Response

成功响应

idstring required

请求ID

createdinteger required

请求创建时间戳

Example response

{
  "usage": {
    "completion_tokens": 1024,
    "total_tokens": 1024
  }
}