รันเกตเวย์ EveryAPI ภายใน Mastra
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 ตามคู่มือการติดตั้งฉบับปัจจุบัน และบันทึกเวอร์ชันของแพ็กเกจไว้ในไฟล์ล็อกของคุณ
- ชี้ createOpenAI ไปที่ EveryAPI
สร้างผู้ให้บริการที่เข้ากันได้กับ OpenAI ด้วย API ที่ AI SDK และ Mastra เวอร์ชันที่คุณติดตั้งไว้รองรับ โดยใช้ base URL และคีย์ของ EveryAPI
- ส่งอินสแตนซ์ผู้ให้บริการให้ Agent
ส่งโมเดลจากผู้ให้บริการนั้นให้เอเจนต์ โดยใช้ ID ที่มีอยู่จริงในแคตตาล็อกบัญชี EveryAPI ของคุณ
- ทดสอบฟีเจอร์ที่เวิร์กโฟลว์ของคุณใช้
พฤติกรรมของเอเจนต์ เวิร์กโฟลว์ หน่วยความจำ RAG เอาต์พุตแบบมีโครงสร้าง และเครื่องมือ อาจขึ้นอยู่กับบริการคนละตัว เวอร์ชันแพ็กเกจ และความสามารถของโมเดล ควรตรวจสอบทีละเส้นทาง แทนที่จะสันนิษฐานว่าการเปลี่ยนผู้ให้บริการจะเข้ากันได้ทั้งหมดโดยไม่ต้องแก้อะไร
