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

大模型搜索引擎增强问答demo-纯python实现

流程概览

本文使用python语言,实现了大模型搜索引擎增强问答demo。

大模型搜索引擎增强问答定义:根据问题搜索得到相关内容,拼接prompt=问题+搜索结果,将这个prompt传入大模型,得到最终的结果。

优势在于搜索引擎可以返回实时性信息,例如明日双色球开奖信息、最新八卦新闻。

需要实现的代码内容有,必应搜索爬虫程序,重排序,通义千问api调用,搜索引擎工具封装,langchain ZeroShotAgent(通过智能体调用搜索引擎工具)。

文末提供了项目仓库地址

搜索引擎数据爬取

目的:输入一个query,返回搜索引擎搜索到的相关结果字符串

Google浏览器按F12进去开发者模式分析HTML源代码结构,搜索结果词条在id为b_results标签的子<li>标签中,


http://www.mrgr.cn/news/82855.html

相关文章:

  • java项目之网上租贸系统源码(springboot+mysql+vue)
  • ue5动画重定向,一键重定向。ue4小白人替换成ue5
  • 分数阶傅里叶变换代码 MATLAB实现
  • idea java.lang.OutOfMemoryError: GC overhead limit exceeded
  • 网络安全常见的问题
  • 【C++】17.模板进阶
  • Linux应用软件编程--网络通信(传输层:udp协议,tcp协议,应用层:http协议)
  • nlp培训重点-2
  • Kali系统(Debian 10.3) 遇到的问题
  • 【ROS2】☆ launch之Python
  • 云商城--业务+架构学习和环境准备
  • 【Transformer】小白入门指南
  • 【C++数据结构——线性表】单链表的基本运算(头歌实践教学平台习题)【合集】
  • 【C语言程序设计——选择结构程序设计】求输入的日期是该年的第几天(头歌实践教学平台习题)【合集】
  • 【C语言程序设计——循环程序设计】利用循环求数值 x 的平方根(头歌实践教学平台习题)【合集】
  • 【C语言程序设计——选择结构程序设计】预测你的身高(头歌实践教学平台习题)【合集】
  • 每天看一个Fortran文件(9)
  • 【C++面向对象——群体类和群体数据的组织】实现含排序功能的数组类(头歌实践教学平台习题)【合集】
  • 【什么是MVCC?】
  • 【stm32+K210项目】基于K210与STM32协同工作的智能垃圾分类系统设计与实现(完整工程资料源码)
  • 51c自动驾驶~合集45
  • 【C++数据结构——图】图的遍历(头歌教学实验平台习题) 【合集】
  • 【C语言程序设计——循环程序设计】求解最大公约数(头歌实践教学平台习题)【合集】
  • 【C语言程序设计——循环程序设计】枚举法换硬币(头歌实践教学平台习题)【合集】
  • 安装和配置 Apache 及 PHP
  • 【C++数据结构——树】二叉树的性质(头歌实践教学平台习题)【合集】