Подключите Mastra к шлюзу EveryAPI
Mastra — TypeScript-фреймворк для агентов и рабочих процессов. Используйте интерфейс провайдеров моделей, описанный в документации вашей версии Mastra, чтобы подключить OpenAI-совместимого провайдера к EveryAPI, а затем проверьте каждую функцию, зависящую от модели.
Одна строка base URL направляет Mastra на EveryAPI
Глобальный Base URL по умолчанию / Base URL с приоритетом для Китая: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
От нуля до первого вызова
- Установка Mastra
Создайте или обновите проект Mastra по актуальному руководству по установке и зафиксируйте версии пакетов в lock-файле.
- Направление createOpenAI на EveryAPI
Создайте OpenAI-совместимого провайдера через API, который поддерживают установленные у вас версии AI SDK и Mastra, указав базовый URL и ключ EveryAPI.
- Передача экземпляра провайдера в Agent
Передайте агенту модель этого провайдера, используя ID, доступный в каталоге вашего аккаунта EveryAPI.
- Проверка функций, которые использует ваш рабочий процесс
Поведение агентов, рабочих процессов, памяти, RAG, структурированного вывода и инструментов может зависеть от отдельных сервисов, версий пакетов и возможностей модели. Проверяйте каждый путь, а не исходите из того, что смена провайдера пройдёт прозрачно.
