文章目录
- 1 访问百度
- 1.1 百度检索
- 1.2 库baidusearch
- 2 自定义工具@tool装饰器
- 3 使用工具创建智能代理
- 3.1 语言模型与工具结合
- 3.2 方式一create_react_agent
- 3.3 方式二create_tool_calling_agent
- 3.4 给代理添加记忆
- 4 参考附录
1 访问百度
1.1 百度检索
from bs4 import BeautifulSoup
import requestsdef baidu_search(keyword):# 设置请求头部信息,模拟浏览器访问headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36'