当前位置: 首页 > article >正文

深度学习-122-大语言模型LLM之基于langchian自定义国内联网查询工具并创建智能代理

文章目录

  • 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 requests


def 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'
    

http://www.kler.cn/a/555077.html

相关文章:

  • 开源的 LLM 应用开发平台-Dify 部署和使用
  • Redis存在线程安全问题吗?
  • 250217-数据结构
  • Py2学习笔记
  • 基于开源Odoo模块、SKF Phoenix API与IMAX-8数采网关的资产密集型企业设备智慧运维实施方案
  • RIP路由协议的知识要点
  • GitCode 助力至善云学:构建智慧教育平台
  • 文 章 索 引
  • 23种设计模式 - 组合模式
  • armv7l
  • 基于cppzmq和MsgPack封装的Publisher Subscriber - 发布订阅模式
  • css之display:grid布局改块级元素布局
  • CF292C Beautiful IP Addresses 题解
  • Redis-缓存过期和内存淘汰
  • 机器学习和深度神经网络 参数调参数 太麻烦,非常费时间怎么办,用自动化超参数优化方法
  • IPv6报头40字节具体怎么分配的?
  • 前端面试题---循环渲染里面key的作用(vue)
  • [Android]文本多的时候让TextView的字体自动变小
  • 测试使用Cursor中的deepseek-V3大模型辅助开发一个小程序
  • 58,web面试测试题