Langchain-Chatchat3.1——搜索引擎bing与DuckDuckGo

使用DuckDuckGo搜索API进行高效信息检索:Python实践指南 通过使用本文介绍了如何使用Python和LangChain库来利用DuckDuckGo搜索API进行信息检索。我们探讨了基本搜索、详细结果获取、新闻搜索以及自定义搜索参数等功能。这些工具可以极大地提高开发者在信息检索方面的效率。DuckDuckGo API官方文档LangChain文档Python requests库教程数据处理与分析课程。 阅读详情

Langchain-Chatchat3.1——搜索引擎bing与DuckDuckGo

1. 前提是咱们的Chatchat服务一起部署好了

2. 搜索引擎

  • DuckDuckGo:该搜索引擎不需要key,但是需要全球上网服务,挂代理。

    pip install -U duckduckgo_search
    
    
  • bing:这个需要key,而且必须要信用卡才能申请到微软的key

    申请地址

    注意:

    1. 这个必须要绑定信用卡才能申请。

    2. bing搜索有免费版和付费版,定价层中选择“F1”即为免费版,每月调用1000次以内,每秒频率3次以内

​

  • 获取到key之后,将key复制到tool_settings.yaml->bing_key

3. 运行成功

4. api接口

#http://IP:7863/chat/kb_chat
{
  "query": "巴黎奥运会夺金情况",
  "mode": "search_engine",
  "kb_name": "bing",
  "top_k": 3,
  "score_threshold": 2,
  "history": [],
  "stream": false,
  "model": "glm4-chat",
  "temperature": 0.7,
  "max_tokens": 4096,
  "return_direct": false
}

程序员为什么要学大模型?

大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。

事实上,抢你饭碗的不是AI,而是会利用AI的人。

继科大讯飞、阿里、华为等巨头公司发布AI产品后,很多中小企业也陆续进场!超高年薪,挖掘AI大模型人才! 如今大厂老板们,也更倾向于会AI的人,普通程序员,还有应对的机会吗?

与其焦虑……

不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!

但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高。

针对所有自学遇到困难的同学们,我帮大家系统梳理大模型学习脉络,将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

一、LLM大模型经典书籍

AI大模型已经成为了当今科技领域的一大热点,那以下这些大模型书籍就是非常不错的学习资源。

在这里插入图片描述

二、640套LLM大模型报告合集

这套包含640份报告的合集,涵盖了大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。(几乎涵盖所有行业)

在这里插入图片描述

三、LLM大模型系列视频教程

在这里插入图片描述

四、LLM大模型开源教程(LLaLA/Meta/chatglm/chatgpt)

在这里插入图片描述

LLM大模型学习路线 ↓

阶段1:AI大模型时代的基础理解

  • 目标:了解AI大模型的基本概念、发展历程和核心原理。

  • 内容:

    • L1.1 人工智能简述与大模型起源
    • L1.2 大模型与通用人工智能
    • L1.3 GPT模型的发展历程
    • L1.4 模型工程
    • L1.4.1 知识大模型
    • L1.4.2 生产大模型
    • L1.4.3 模型工程方法论
    • L1.4.4 模型工程实践
    • L1.5 GPT应用案例

阶段2:AI大模型API应用开发工程

  • 目标:掌握AI大模型API的使用和开发,以及相关的编程技能。

  • 内容:

    • L2.1 API接口
    • L2.1.1 OpenAI API接口
    • L2.1.2 Python接口接入
    • L2.1.3 BOT工具类框架
    • L2.1.4 代码示例
    • L2.2 Prompt框架
    • L2.3 流水线工程
    • L2.4 总结与展望

阶段3:AI大模型应用架构实践

  • 目标:深入理解AI大模型的应用架构,并能够进行私有化部署。

  • 内容:

    • L3.1 Agent模型框架
    • L3.2 MetaGPT
    • L3.3 ChatGLM
    • L3.4 LLAMA
    • L3.5 其他大模型介绍

阶段4:AI大模型私有化部署

  • 目标:掌握多种AI大模型的私有化部署,包括多模态和特定领域模型。

  • 内容:

    • L4.1 模型私有化部署概述
    • L4.2 模型私有化部署的关键技术
    • L4.3 模型私有化部署的实施步骤
    • L4.4 模型私有化部署的应用场景

这份 LLM大模型资料 包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

免费搞定DWG转DXF:ODA File Converter保姆级配置指南(附常见报错解决) 本文详细介绍了如何使用ODA File Converter免费工具实现DWG到DXF的格式转换,包括环境配置、命令行参数解析、编程集成方案及常见问题解决。特别针对网络访问异常、参数配置等实际痛点提供应对策略,帮助用户高效完成工程设计文件的格式转换。 阅读详情

相关推荐

Dynamics 365从入门到精通:一站式掌握微软智能商业应用平台

很多新手学Dynamics 365时,容易陷入“死记功能”的误区,其实这款平台的核心价值不是“功能多全”,而是“能适配企业业务流程,通过生态集成提升效率”。先从具体业务场景入手,理解每个功能的实际价值;再通过生态集成拓展系统能力;最后通过开发实现定制化,满足企业的特殊需求。按照这个思路,新手不用害怕复杂,一步步落地实战,3个月就能从“入门”到“能独立负责项目”。如果在学习过程中遇到具体问题(比如部署报错、数据迁移失败),欢迎在评论区留言,我会结合实战经验帮你解答!

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1041

LangChain的Agent使用介绍

随着各种开源大模型的发布,越来越多的人开始尝试接触和使用大模型。在感叹大模型带来的惊人表现的同时,也发现一些问题,比如没法查询到最新的信息,有时候问一些数学问题时候,会出现错误答案,还有一些专业领域类问题甚至编造回答等等。有没有什么办法能解决这些问题呢?答案就是LangChain。

pythonhy的博客 1141

别再只用线性回归了!用sklearn的核岭回归搞定非线性数据(附RBF核调参实战)

本文详细介绍了如何使用sklearn的核岭回归处理非线性数据,特别是RBF核的应用与调参实战。通过网格搜索找到最佳参数组合,核岭回归能有效捕捉数据中的复杂波动,显著提升模型性能。适合需要解决非线性问题的数据科学家和机器学习工程师。

weixin_34246529的博客 337

LangChain-16 Using Tools 掌握 LLM 工具调用、自动化工作流与 DuckDuckGo 实时搜索集成

LangChain 是当前最热门的 LLM 应用开发框架之一,专为构建智能助手、自动化流程和AI数据分析而设计。通过其强大的 工具集成能力,开发者可轻松调用外部API(如 DuckDuckGoSearchRun、Google Search、WolframAlpha、Python REPL 等),实现从搜索、计算到文件处理的多功能自动化。LangChain 提供灵活的 链式调用机制,可将多个模型推理和工具操作组合,实现条件逻辑与多步骤任务自动化。同时,内置的 记忆系统 支持上下文持久化,使AI交互更智能。

谢谢你的喜欢 我们一起无限进步 6255

基于YOLOv5与海康工业相机的高分辨率实时检测实践

本文详细介绍了基于YOLOv5与海康工业相机的高分辨率实时检测实践,通过优化相机配置、网络传输和YOLOv5模型适配,实现了每秒15帧以上的实时检测性能,缺陷识别准确率高达99.2%。特别适用于电子元件焊接点检测、精密齿轮齿痕检查等对微小缺陷敏感的场景。

weixin_30872499的博客 474

如何使用bing search api来进行网页开发

这篇文章是关于如何使用bing search api的简单介绍,让使用者快速入门

CYH1370的博客 2万+

SAP Joule 经过了超过 2.5 亿行 ABAP 代码的训练之后......

披露的统计数据,Joule 提供的这种全新系统交互方式,可将事务性任务执行速度提高 90%,访问 SAP Help Portal 内容的速度提高 95%。在 ABAP 应用开发领域,SAP 官网数据显示,Joule 经过超过 2.5 亿行 ABAP 代码的训练,有信心成为这一领域行业领先的代码助手。刚刚过去的 SAP 蓝宝石大会上,SAP 提到,从2023年第四季度以来,SAP 已经交付了 50 项基于人工智能的创新。让其生成 SAP 应用能够识别的结构化应用数据,业务用户全程无需离开 SAP 应用程序。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 798

Langchain-Chatchat 模型服务治理 API 全解析:llm_api 接口原理与 FastChat 协同实践

Langchain-Chatchat 通过 `server/llm_api.py` 暴露一组模型服务治理接口,负责在 Web 前端、后端 API 与底层 FastChat 组件(controller / model_worker / openai_api_server)之间建立统一、可编程的控制通道。本文以该模块的 6 个核心函数为主线,深入讲解如何查询已加载模型、读取合并配置、切换与停止模型以及

gitblog_01000的博客 1077

使用R语言实战:构建Logistic回归模型

Logistic回归是一种基于概率的分类算法,它用于预测离散的结果变量(也称为响应变量或因变量)。与线性回归不同,Logistic回归的输出是一个概率值,通常在0和1之间。这使得它非常适合处理二分类问题。市场营销:预测客户是否会购买某个产品。医学研究:预测疾病的发生与否。信用风险评估:预测个人申请贷款的违约风险。社会科学:预测个人对某个政策的态度。

2301_79331230的博客 1140

Vue2 - 详细实现网页 “开启录音并生成音频文件,上传到服务器效果“,浏览器录制外部音频调用麦克风并传到后端,兼容全部浏览器、支持 PC 网页或手机 H5 网页、可本地播放试听(详细示例运行代码)

vue,nuxt,uniapp,网页网站,麦克风,网页录音,MediaRecorder,浏览器录音,移动端h5网页,手机端录音,web网页录音,recorder-core官方文档,Recorder,非https怎么本地录音,录音报错失败,录音后怎么播放音频,如何获取录音mp3文件,解决一直不提示麦克风权限,小白详细教程,实时录音,调用浏览器麦克风录音,浏览器不兼容,wav,mp3,vue怎么实现网页录音呢,vue2网页录音并上传到服务器,web如何实现录制音频,vue网页录音,音频录制播放和上传服务器,vu

🏆 前端领域优质创作者 6003

Langchain-Chatchat WebUI 前端请求层解构:ApiRequest 与 AsyncApiRequest 客户端封装实战指南

Langchain-Chatchat 的 Streamlit WebUI(对话、知识库管理、模型配置等页面)并非直接调用后端逻辑,而是通过一个统一的 HTTP 客户端封装层与 API 服务器通信。本文聚焦该封装层——[ApiRequest / AsyncApiRequest 客户端](https://link.gitcode.com/i/776814657d42503979f92996b095a7

gitblog_00234的博客 986

Mac安装Claude Code的3种方式及5类报错解决方案

介绍在Mac上安装Claude Code的3种实测可行方式(官方dmg、Homebrew+ARM原生构建、Docker容器化),并针对Gatekeeper签名验证失败、Rosetta 2内存对齐崩溃、Python ABI兼容性冲突等5类高频报错提供根因分析与可复现解决方案,覆盖M1–M3及Intel

weixin_28728443的博客 361

LangChain Agent 搜索工具选型:DuckDuckGo vs Tavily 对比与代码实战

完整代码,复制即可运行。

m0_61882731的博客 944

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

创建bing API key

我们返回home点击bing resources,就会看见新增一条。点击新创建的名字,黄色框内是endpoint地址以及key。填写相关内容,名字随便起,价格选择F开头(free)点击链接可以看到有两条key。核对一下没问题点击创建。登录账号之后新创资源。

qq_40713201的博客 5747

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

通过langchain让chatgpt3.5联网搜索

LangChain 是一个用于开发由语言模型驱动的应用程序的框架。实现:1、将 LLM 模型与外部数据源进行连接2、允许与 LLM 模型进行交互

weixin_45279438的博客 2421

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

**掌握DuckDuckGo搜索组件:实现高效、私密的网络信息获取**

DuckDuckGo提供了一种保护隐私同时又能获取广泛信息的搜索方式。通过了解和使用DuckDuckGo提供的API,开发者可以在应用中轻松集成搜索功能。建议读者进一步探索工具包的文档和示例。

mmlihaio的博客 662

langchain-ChatGLM自己写一个微软的搜索接口

langchain-ChatGLM中,要使用Bing搜索问答,还得去微软开放平台获取key,很麻烦,于是觉得自己写个。修改完成之后,重启应用就可以使用了。

weixin_50516745的博客 1517

duckduckgo-search应用

【代码】duckduckgo-search应用。

zhouwenyuan1015的博客 354

【bing】bing网站密钥如何获取

解决流程 1.进入bing网站页面后,点击网站右上角的小齿轮 2.点击api访问 3.查看api密钥访问

我的开源项目:https://gitee.com/derekgo/vue-cms_xg 7541

DuckDuckGo的使用

DuckDuckGo的使用

我的博客 943

大语言模型应用框架-LangChain(二)

LangChain由 Harrison Chase 创建于2022年10月,它是围绕LLMs(大语言模型)建立的一个框架,LLMs使用机器学习算法和海量数据来分析和理解自然语言,GPT3.5、GPT4是LLMs最先进的代表,国内百度的文心一言、阿里的通义千问也属于LLMs。

huang9604的博客 1176

利用Bing Search API进行搜索

0X01 Bing的搜索接口又原来的免费版改成现在的收费版。新版申请帐号后每个月有5000条的免费搜索次数,具体的申请方法请看http://wcf1987.iteye.com/blog/1775433 0X02

yuyelingting的专栏 1万+

一文详细解析如何使用LangChain、NestJS 和 Gemma 2 构建一个 Agentic RAG 应用

创建 src/configs 文件夹并在其中添加 configuration.ts 文件。

python12345_的博客 1217

快速上手LangChain(二)结合阿里通义langchian开发

LangChain 也有较旧的 LLMs,它们不遵循聊天模型接口,而是使用将字符串作为输入并返回字符串作为输出的接口。现代 LLMs 通常通过聊天模型接口进行访问,该接口将消息作为输入,并将消息作为输出返回。消息通常与一个角色(例如,“系统”、“人类”、“助手”)和一个或多个包含文本或潜在多模式数据(例如,图像、音频、视频)的内容块相关联。ps: 聊天模型是语言模型的一种变体,虽然它们在底层使用语言模型,但提供的接口不同,主要是以“聊天消息”作为输入和输出,而不是简单的“文本输入-文本输出”。

西京刀客 3436
上一篇: Langchain——chatchat3.1版本docker部署流程Langchain-Chatchat
下一篇: 【ollama+GraphRAG】最低成本来搭建属于自己的大模型数据库!
Llama-Turbo
博客等级 码龄4年 9901粉丝 2021原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值