translation/translated/documents/course/02-agent-tools-mcp/05-updating-your-agent.md

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 对象也会自动包含来自这些服务器的工具,为您的代理提供不断扩展的功能集。