Mastra 01 Agent的简单使用
简单介绍
TS AI Agent框架Mastra,提供记忆功能框架、执行Workflow、RAG等功能。
Agent使用System Prompts
import {createOpenAI} from "@ai-sdk/openai"; |
这样就编写好了一个Agent,将其传给项目index.ts下的mastra对象,即可启动项目后,在playground中使用
import { Mastra } from '@mastra/core'; |
当然也可以单独执行,不使用框架的playground
const result = await loremAgent.generate("Give me some random contents"); |

使用异步联网的Tool
import { Agent } from "@mastra/core/agent"; |

将Agent添加到Workflow中去
Mastra中的工作流可以编排具有分支、并行执行、资源暂停等功能的复杂操作序列,将多个功能集成在一起完成更加复杂的需求。
import { Agent } from "@mastra/core/agent"; |

结果
{ |