跳至主要內容

Mastra.getGateway()

依註冊鍵(將 gateway 新增到 Mastra 時使用的鍵)取得 gateway。

使用範例
「使用範例」的直接連結

import { Mastra } from '@mastra/core'

const mastra = new Mastra({
gateways: {
myGateway: new MyCustomGateway(),
},
})

const gateway = mastra.getGateway('myGateway')
console.log(gateway.name) // 'My Custom Gateway'

參數
「參數」的直接連結

key:

string
gateway 的註冊鍵

傳回值
「傳回值」的直接連結

gateway:

MastraModelGateway
該 gateway 執行個體

擲回錯誤
「擲回錯誤」的直接連結

如果找不到具有指定鍵的 gateway,則擲回錯誤。