New API

在你的 New API 网关上售卖网页搜索

Search1API 插件已上架 New API 社区插件市场。在管理后台安装,用 Search1API 的 Key 添加一个渠道,你的用户就能用网关令牌调用网页搜索、新闻、网页读取、地图等接口,按你设置的价格计费。

插件带来什么

网关上直接提供 Search1API

客户端用 Search1API 原本的请求体,调用网关上的 `/search`、`/news`、`/crawl`、`/ask`、`/maps`、`/sitemap`、`/trending`、`/extract` 和 `/deepcrawl`。每个路径也可以加 `/search1api` 前缀访问。

每个接口一个模型

从 `search1api-search` 到 `search1api-deepcrawl`,每个接口都是独立模型,可以分别定价、分组和授权。

按实际用量计费

每个模型只有一个用量字段 `credits`。网关先按请求可能的最高费用预扣,再按 Search1API 实际扣除的积分结算,失败的请求和没读取成功的页面都不向用户收费。

安装、定价、调用

用 Root 超级管理员登录 New API。你还需要在 app.s1.dev 创建的 Search1API API Key,新账号赠送 100 积分。

安装插件并添加渠道 — text
Task Plugins → Marketplace → Community → Search1API → Install and enable
Channel type: Task Plugin (61), plugin: Search1API, key: your Search1API API key
为每个模型设置积分单价 — text
tier("credits", u("credits") * 0.004)
用网关令牌调用 — bash
curl https://your-gateway.example.com/search \
-H "Authorization: Bearer sk-your-gateway-token" \
-H "Content-Type: application/json" \
-d '{"query": "latest AI chip export rules", "max_results": 5}'

注意事项

如果你的网关里没有社区插件市场源,把 https://www.newapi.ai/api/v1/community/index.json 添加为市场源。

Search1API 官方 SDK 和 `search1api-mcp` 都能经网关使用:把 base URL 设为 `{网关地址}/search1api`,Key 填网关令牌。

一次请求消耗的积分和直接调用 Search1API 相同:搜索和新闻每个查询 1 积分、每读取一页再加 1,抓取每个 URL 1 积分,ask 5 积分,地图每页 3 积分,extract 10 积分,整站抓取每次 20 积分。

也可以经由另一台安装了同一插件的 New API 网关,使用「New API(60)」渠道。这条路径不会回传实际扣费,按预扣金额结算。

网关运营者怎么用

在用户已经购买的对话模型旁边加上网页搜索,用同一个令牌和余额。

给基于你网关搭建的 Agent 平台提供搜索和网页读取后端,不需要给每个用户单独发 Key。

按模型、按用户分组,分别给搜索和网页读取定价。

常见问题

我的用户需要自己注册 Search1API 吗?

不需要。渠道里保存的是你的 Search1API Key,网关用它转发用户的请求。用户只用网关令牌,看不到这个 Key。

会给对话补全接口加上联网搜索吗?

不会。插件在网关上提供的是 Search1API 自己的接口,应用像调用 Search1API 一样直接调用它们。

价格怎么设置?

给每个模型设置基于 `credits` 字段的计费表达式,例如 `tier("credits", u("credits") * 0.004)` 表示每积分 0.004 美元。价格由你自己决定。

插件源码在哪里?

在 GitHub 的 fatwang2/newapi-search1api。插件市场安装的就是这个仓库里打了标签的版本。

了解更多