everyapi
集成 · TypeScript AI agent 框架兼容 OpenAI · 一把密钥 · 实时模型目录
Mastra

在 Mastra 里走 EveryAPI 网关

Mastra 是面向智能体和工作流的 TypeScript 框架。请使用当前 Mastra 版本支持的模型提供方接口,把 OpenAI 兼容提供方连接到 EveryAPI,并逐项测试依赖模型的功能。

01配置代码

一行 base URL,把 Mastra 切到 EveryAPI

默认全球 Base URL / 国内网络优先 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

02操作步骤

从零到第一次调用

  1. 装 Mastra

    按照 Mastra 当前安装指南创建或更新项目,并在锁文件中固定包版本。

  2. createOpenAI 指向 EveryAPI

    使用已安装 AI SDK 与 Mastra 版本支持的接口,创建带 EveryAPI 基础地址和密钥的 OpenAI 兼容提供方。

  3. 将服务实例传给 Agent

    将该提供方中的模型传给智能体,并使用 EveryAPI 账户目录中实际存在的 ID。

  4. 测试工作流实际使用的功能

    智能体、工作流、记忆、RAG、结构化输出和工具可能依赖不同服务、包版本与模型能力,不能假定更换提供方后全部透明兼容。