用途:这是一个联网搜索技能,用于检索互联网信息并返回结构化结果,适合查找模型训练数据之外的当前信息、调研话题或技术、查阅文档与教程、核实事实、寻找示例实现。触发场景包括需要最新资料、研究主题、查文档、验证事实等。
主要能力:调用 Web 搜索接口返回标题、URL、摘要、站点名和排名等结构化字段。接口为 POST /api/data/search/web,请求体包含 query(必填,字符串,越具体越好)和 maxResults(可选,默认10,范围1-20)。返回 success、query、resultCount 和 results 数组。
使用方式:需先完成 Rebyte API 认证,系统提示中会设置 $AUTH_TOKEN 和 $API_URL,用作 Bearer token 和基础 URL。搜索前必须先用命令获取当前日期时间,例如 date "+%Y-%m-%d %H:%M:%S %Z",以便在时效性查询中填入正确年份并评估结果新鲜度。随后发送 curl 请求,示例:curl -X POST "$API_URL/api/data/search/web" -H "Authorization: Bearer $AUTH_TOKEN" -H "Content-Type: application/json" -d '{"query": "TypeScript best practices 2024", "maxResults": 5}'。查询技巧:尽量具体;补充相关关键词;用引号匹配精确短语,如 "error: ENOENT"。
适用场景:技术调研与对比、查找官方文档、调试报错、事实核查、寻找实现示例。
错误处理:configuration_error 表示未设置 API key,需联系管理员;invalid_input 表示查询为空,需提供查询;rate_limit 表示请求过多,需等待重试;timeout 表示搜索耗时过长,可尝试更简单的查询。
限制:依赖 Rebyte API 与有效认证;检索质量和可用性受接口及网络影响;本资料未提供计费、免费额度、具体平台支持范围等更多信息。