everyapi
Tích hợp · Framework AI agent bằng TypeScriptTương thích OpenAI · một khóa · danh mục model cập nhật liên tục
Mastra

Chạy gateway EveryAPI trong Mastra

Mastra là một framework TypeScript cho agent và quy trình làm việc. Hãy dùng giao diện nhà cung cấp model được mô tả trong tài liệu của phiên bản Mastra bạn đang chạy để kết nối một nhà cung cấp tương thích OpenAI tới EveryAPI, rồi kiểm thử từng tính năng phụ thuộc vào model.

01Mã cấu hình

Một dòng base URL trỏ Mastra sang EveryAPI

Base URL toàn cầu mặc định / Base URL ưu tiên Trung Quốc: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

02Các bước

Từ số không đến lệnh gọi đầu tiên

  1. Cài đặt Mastra

    Tạo mới hoặc cập nhật một dự án Mastra theo hướng dẫn cài đặt hiện hành của nó, và ghi lại phiên bản các gói trong lockfile.

  2. Trỏ createOpenAI tới EveryAPI

    Tạo một nhà cung cấp tương thích OpenAI bằng API mà phiên bản AI SDK và Mastra bạn đã cài hỗ trợ, với base URL và khóa của EveryAPI.

  3. Truyền instance nhà cung cấp cho Agent

    Truyền một model từ nhà cung cấp đó cho agent, dùng một ID có trong danh mục tài khoản EveryAPI của bạn.

  4. Kiểm thử các tính năng mà quy trình làm việc của bạn dùng

    Hành vi của agent, quy trình làm việc, bộ nhớ, RAG, đầu ra có cấu trúc và công cụ có thể phụ thuộc vào những dịch vụ, phiên bản gói và năng lực model khác nhau. Hãy kiểm chứng từng đường đi thay vì mặc định rằng đổi nhà cung cấp là trong suốt.