everyapi
Интеграция · Фреймворк AI-агентов на TypeScriptСовместимо с 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 по актуальному руководству по установке и зафиксируйте версии пакетов в lock-файле.

  2. Направление createOpenAI на EveryAPI

    Создайте OpenAI-совместимого провайдера через API, который поддерживают установленные у вас версии AI SDK и Mastra, указав базовый URL и ключ EveryAPI.

  3. Передача экземпляра провайдера в Agent

    Передайте агенту модель этого провайдера, используя ID, доступный в каталоге вашего аккаунта EveryAPI.

  4. Проверка функций, которые использует ваш рабочий процесс

    Поведение агентов, рабочих процессов, памяти, RAG, структурированного вывода и инструментов может зависеть от отдельных сервисов, версий пакетов и возможностей модели. Проверяйте каждый путь, а не исходите из того, что смена провайдера пройдёт прозрачно.