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,则抛出错误。
相关内容相关内容的直接链接
- Mastra.getGatewayById(): 按 ID 获取 gateway
- Mastra.listGateways(): 列出所有 gateway
- Mastra.addGateway(): 添加 gateway
- MastraModelGateway: Gateway 基类
- 自定义 Gateway 指南: 创建自定义 gateway