必须先申请api key并配置bearer鉴权头,否则返回401错误;需在.env中写入metaso_api_key,用axios通过authorization: bearer ${key}调用https://api.metaso.cn/v1/search接口,支持关键词、时间范围等筛选,不支持流式响应。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Node.js项目中调用秘塔AI搜索API获取实时、高相关性的搜索结果,必须先申请API Key并构造符合其鉴权要求的HTTP请求,否则会返回401错误。
获取并配置API Key
登录秘塔AI官网(metaso.cn),进入「开发者中心」→「API密钥管理」→点击「创建新密钥」,复制生成的Key字符串。
在项目根目录下新建.env文件,写入:
METASO_API_KEY=sk-xxx-your-real-key-here
这一步不可跳过——【秘塔API不接受明文Key传参,必须通过Authorization头携带Bearer令牌】,硬编码到JS里或拼在URL中都会被拒绝。
安装依赖并初始化请求
运行:npm install axios dotenv
新建search.js,顶部添加:require('dotenv').config();const axios = require('axios');
定义基础配置对象:const API_BASE = 'https://api.metaso.cn/v1/search';const headers = { Authorization: `Bearer ${process.env.METASO_API_KEY}` };
使用一条命令部署ProbeChain Rydberg测试网代理节点。自动注册为Agent(NodeType=1),免gas,支持macOS/Linux/Windows。触发词:/r
发送搜索请求并处理响应
方法一:基础关键词搜索
执行:axios.post(API_BASE, { query: '量子计算最新进展' }, { headers })
→ 响应体结构为{ data: [{ title, url, snippet, ... }], total: number },直接取response.data.data[0].title即可拿到首条结果标题。
方法二:带筛选条件的搜索
提交JSON体:{ query: '大模型推理优化', time_range: 'week', max_results: 5 }
【time_range可选值只有day/week/month/year,填错如'7days'会导致整个请求失败且无明确报错提示】
方法三:流式响应(需服务端支持)
目前秘塔API不开放SSE或chunked transfer流式接口,不要设置headers.Accept = 'text/event-stream',否则返回406 Not Acceptable。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!









