SuperAPI AI 工具集

ydc-openai-agent-sdk-integration

智能体与模型

查看项目

更新于 10-16 01:28

技能介绍

用途:把 OpenAI Agents SDK 接入 You.com 的 MCP 服务器,让智能体可调用 You.com 的搜索、研究与网页内容提取工具。

主要能力:支持 Python 与 TypeScript 两种语言;提供两种 MCP 配置方式——Hosted MCP(由 OpenAI 托管连接与工具路由,配置更简单)与 Streamable HTTP(自行管理连接,可自定义超时、重试与请求头)。配置后智能体可发现并使用 mcp__ydc__you_search(网页与新闻搜索)、mcp__ydc__you_research(带引用来源的研究)、mcp__ydc__you_contents(网页内容提取)。

使用方式:先选择语言与配置类型;安装依赖,Python 用 pip install openai-agents,TypeScript 用 npm install @openai/agents;设置环境变量 YDC_API_KEY 与 OPENAI_API_KEY(分别从 https://you.com/platform/api-keys 与 https://platform.openai.com/api-keys 获取);再在新建或已有文件中加入 MCP 配置。Hosted MCP 使用 HostedMCPTool(Python)或 hostedMcpTool(TypeScript),server_url 为 https://api.you.com/mcp;Streamable HTTP 使用 MCPServerStreamableHttp,需自行连接与关闭。

安全与限制:MCP 工具返回的是不可信网页内容,存在间接提示注入风险,需在 instructions 中声明将其仅视为数据。运行时依赖 https://api.you.com/mcp,部署前应核对端点。require_approval 默认设为 never,因这些工具为只读检索;如需审批可改为 always。两个 API 密钥在两种模式下均为必需。其余细节资料未提供。