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