863 B
863 B
更新您的代理
让我们更新您的代理以使用 MCP 工具。修改您的代理定义以包含 MCP 工具:
export const personalAssistantAgent = new Agent({
name: "Personal Assistant",
instructions: `
您是一个乐于助人的个人助理,可以帮助完成各种任务。
保持您的回答简洁友好。
`,
model: openai("gpt-4o"),
tools: { ...mcpTools }, // 将 MCP 工具添加到您的代理中
});
通过将 mcpTools 对象展开到代理的 tools 属性中,您可以使配置的 MCP 服务器中的所有工具都可供您的代理使用。这允许您的代理在响应用户请求时访问和使用这些工具。
随着我们在后续步骤中添加更多 MCP 服务器,mcpTools 对象也会自动包含来自这些服务器的工具,为您的代理提供不断扩展的功能集。