Web 工具
Web 工具让 Anyy 在一轮对话中搜索和读取公开 Web 内容。它们是 web 工具集里的只读工具。
用于获取最新公开事实、发现来源和抽取页面。不要用它们访问本地网络 URL、私有 dashboard 或需要凭据的网站。
Search And Fetch
内置 web 工具集包含:
| 工具 | 用途 |
|---|---|
web_search | 搜索公开 Web 结果。 |
web_fetch | 获取一个公开 HTTP(S) 页面。 |
web_extract | 从最多五个公开 HTTP(S) 页面抽取文本。 |
web_search 要求非空 query。limit 默认 5,并限制在 1 到 10。
HTTP Fetching
web_fetch 读取单个公开 HTTP(S) URL。它会阻断不支持的 scheme 和私有/内网地址。
已知 URL 时使用它:
{
"url": "https://example.com/docs/page"
}
如果模型需要多页的紧凑内容,请用 web_extract,不要重复调用 web_fetch。
内容抽取
web_extract 接受最多五个公开 URL。它会获取页面、抽取可读文本,并向模型返回有边界的内容。
运行时限制:
| 限制 | 值 |
|---|---|
| 每次调用 URL 数 | 5 |
| Fetch body 上限 | 2 MiB |
| 默认超时 | 15 秒 |
| 可见输出预算 | 12,000 字符 |
| 存储输出预算 | 50,000 字符 |
私有或内网 URL 会在内容抽取前被阻断。
响应格式
工具结果是带状态和有界可见内容的结构化文本/JSON 输出。如果结果超过可见预算,Anyy 会保持可见响应紧凑,并在描述符允许时存储额外细节。
用 Web 事实回答时,请引用实际使用的来源。Web 工具只获取内容,并不会让内容本身变得可信。
安全与限制
| 边界 | 行为 |
|---|---|
| 网络范围 | 仅公开 HTTP(S)。 |
| 凭据 | 不使用浏览器 cookie 或登录会话。 |
| 本地服务 | 阻断私有/内网 IP 和不支持的 scheme。 |
| 变更 | Web 工具不会提交表单或改变远端状态。 |
| 最新事实 | 日期、价格、法律、日程或公开状态可能变化时使用 Web 工具。 |