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

21 lines
863 B
Markdown
Raw Permalink Normal View History

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