ScavioScavio
产品定价文档
登录开始使用
快速开始API 和 SDK生态系统

Developer

  • OpenClaw集成

智能体框架

  • Agno集成
  • CrewAI集成
  • OpenAI Agents SDK 集成
  • Vercel AI SDK集成
  • Mastra集成
  • Composio集成

自动化与低代码

  • n8n集成
  • Dify集成

OpenAI Agents SDK集成

Scavio以工具包形式提供,可用于 OpenAI Agents SDK,同时支持Python和TypeScript。安装 openai-agents-scavio,把这些 工具交给一个 Agent,它便能跨Google、YouTube、Amazon、Walmart、 Reddit、TikTok和Instagram进行实时搜索—一个工具包、一个API密钥。

前提条件

  1. OpenAI Agents SDK:openai-agents(Python 3.10+)或 @openai/agents(Node 22+)。
  2. 从 dashboard.scavio.dev 获取的Scavio API密钥(新账户可获得免费积分,无需信用卡)。

安装

Bash
# Python
pip install openai-agents-scavio

# TypeScript
npm install openai-agents-scavio @openai/agents zod

设置API密钥

Bash
export SCAVIO_API_KEY=sk_live_your_key

这些工具会从环境变量中读取 SCAVIO_API_KEY,您也可以向工厂函数传入 api_key / { apiKey }。

快速开始(Python)

Python
from agents import Agent, Runner
from openai_agents_scavio import get_scavio_tools

agent = Agent(
    name="Search Assistant",
    instructions="Search the web, shopping sites, and social platforms with Scavio.",
    tools=get_scavio_tools(),  # reads SCAVIO_API_KEY
)

result = Runner.run_sync(agent, "Find the top budget laptops on Amazon")
print(result.final_output)

快速开始(TypeScript)

import { Agent, run } from "@openai/agents";
import { buildScavioTools } from "openai-agents-scavio";

const agent = new Agent({
  name: "Search Assistant",
  instructions: "Search the web, shopping sites, and social platforms with Scavio.",
  tools: buildScavioTools(), // reads SCAVIO_API_KEY
});

const result = await run(agent, "Find the top budget laptops on Amazon");
console.log(result.finalOutput);

仅启用所需的数据源

Python
# Python
tools = get_scavio_tools(
    enable_google=True,
    enable_reddit=True,
    enable_amazon=False,
    enable_walmart=False,
    enable_youtube=False,
    enable_tiktok=False,
    enable_instagram=False,
)
// TypeScript
const tools = buildScavioTools({
  enableGoogle: true,
  enableReddit: true,
  enableAmazon: false,
  enableWalmart: false,
  enableYoutube: false,
  enableTiktok: false,
  enableInstagram: false,
});

传入 all=True(Python)或 { all: true }(TypeScript), 即可无视各个独立标志、注册全部工具。

可用工具

两个包都暴露32个工具,每个Scavio端点对应一个,命名为 scavio_<provider>_<action>(例如 scavio_google_search、scavio_amazon_product、 scavio_reddit_post)。每个工具都返回结构化的Scavio JSON响应。

数据源工具
Googlescavio_google_search
Amazonscavio_amazon_search, scavio_amazon_product
Walmartscavio_walmart_search, scavio_walmart_product
YouTubescavio_youtube_search, scavio_youtube_metadata
Redditscavio_reddit_search, scavio_reddit_post
TikTok11个工具(profile、posts、video、comments、search、hashtag、followers等)
Instagram12个工具(profile、posts、reels、stories、post、comments、search、followers等)

通过MCP使用全部端点

若想免安装地使用完整的Scavio API,可将Agents SDK指向托管的MCP 服务器:

Python
# Python
from agents import Agent
from agents.mcp.server import MCPServerStreamableHttp

server = MCPServerStreamableHttp(
    name="scavio",
    params={"url": "https://mcp.scavio.dev/mcp", "headers": {"x-api-key": "sk_live_..."}},
)
agent = Agent(name="Search Assistant", mcp_servers=[server])
// TypeScript
import { Agent, MCPServerStreamableHttp } from "@openai/agents";

const server = new MCPServerStreamableHttp({
  url: "https://mcp.scavio.dev/mcp",
  name: "scavio",
  requestInit: { headers: { "x-api-key": process.env.SCAVIO_API_KEY! } },
});
const agent = new Agent({ name: "Search Assistant", mcpServers: [server] });

积分消耗

大多数调用消耗1个积分。Reddit和Instagram消耗2个积分,未设置 light_request 时Google消耗2个积分。请参阅 速率限制 文档了解套餐限制,并参阅 错误 参考获取重试指导。

资源

  • OpenAI Agents SDK文档
  • GitHub上的openai-agents-scavio(Python)
  • GitHub上的openai-agents-scavio(TypeScript)
  • Scavio API快速开始
上一页CrewAI集成下一页Vercel AI SDK集成
ScavioScavio

面向AI智能体的实时搜索API。搜索所有平台,不仅仅是Google。

产品

  • 功能
  • 定价
  • 控制台
  • 联盟计划

开发者

  • 文档
  • API参考
  • 快速开始
  • MCP集成
  • Python SDK

替代方案

  • Tavily替代方案
  • SerpAPI替代方案
  • Firecrawl替代方案
  • Exa替代方案

工具

  • JSON格式化
  • cURL转代码
  • Token计数器
  • 全部工具

© 2026 Scavio. 保留所有权利。

Featured on TAAFT
服务条款隐私政策