跳至主要內容

Mastra.getGateway()

按登錄鍵(將閘道加入 Mastra 時所使用的鍵)擷取閘道。

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

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:

MastraModelGateway
閘道實例

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

如果找不到使用指定鍵的閘道,則會擲回錯誤。