书生·浦语大模型-第三节课笔记/作业

笔记

在这里插入图片描述
请添加图片描述

作业

原版

  • prompt控制节奏,实现类似关键词检索、主题、信息抽取等功能
  • 注意这里根据llm返回的topic (prompt: 告诉我这句话的主题,直接说主题不要解释)进行召回检索(CacheRetriever), 并再次让大模型判断query与返回的检索的相关程度. 如果本地检索无相关程度高的,则进行网络检索(WebRetrieval)
    • Retrieval上面套了一个CacheRetrieval, 同样的topic检索结果直接返回已经记录的. 对于新topic, 首先保持记录的cache在一定长度内(LRU?),之后就是检索Retrieval本身
  • 查询与检索内容通过大模型生成
    • llm service

请添加图片描述

web版

请添加图片描述
请添加图片描述

  • huixiangdou拼音后有空格效果就好多了?

项目进展

请添加图片描述
请添加图片描述

代码阅读附带基础

  • 第一步就判断是否落在工作时间?第一感觉扎心,第二感觉就很有画面感了,“你们这群开发人员在阴阳怪气什么,无法无天了,别以为不知道你们在想什么,抓起来”

  • 基础配置通过pytoml (新版改为tomllib)读取config.ini
    请添加图片描述

  • 大模型服务: 类似微服务的方式? 一个server, 一个clinet

    • aiohttp倒是一个没用过的web框架
    • server接受system, prompt, query返回大模型输出结果
    • client调用
  • 如何实现对pdf, excel, ppt的读取?

  • 如何控制群聊中对话的控制? 包括多人聊,以及单人可能对话中换了topic

  • 本地知识库

    • 文件也作为对象更细致的进行管理, file_operation.py
  • 如何判断介入本地知识库搜索还是网络搜索?

Langchain

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/600337.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【问题处理】银河麒麟操作系统实例分享,ipelbats转发端口访问ftp目录空白问题处理

1.问题环境 系统环境 物理机 网络环境 私有网络 硬件环境 处理器 arm 软件环境 操作系统版本 V10-SP1-0518-arm 内核版本 4.19.90-23.15.ky10.aarch64 2.问题描述 iptables转发端口访问ftp目录空白,同一个脚本在redhat7.8上正常 2023/2/27&#xff0…

Matrix Multiplication

Algorithm 2 —— Strassen’s algorithm Idea The idea behind this algorithm consists in reducing the number of multiplications at the expense of increasing the number of additions and subtractions. In short, this algorithm uses 7 multiplications and 18 add…

NatCross实现NASCAB云可云内网穿透指南

一、简介 1、NAS_CAB介绍 跨平台NAS软件,远程管理照片,影音和文件,无需专用设备,个人版永久免费。官网地址:https://www.nascab.cn/。 2、NatCross介绍 NatCross是内网穿透工具,也是免费的端口映射和DDNS动态域名解析软件。软件从2021年上线以来&…

智能照明控制系统的节能优势及其应用

【摘要】:通过智能照明控制系统与传统照明控制的对比,阐明智能照明控制系统的优势,基本组成、在智能建筑中的应用效果以及其实施存在的问题和前景展望。 安科瑞薛瑶瑶18701709087 【关键字】:智能照明控制;系统组成&…

MySQL卸载、安装、登入与配置

本文是基于Centos 7下的环境进行操作的 目录 查看环境 卸载 安装yum源 查看本地yum源 安装MySQL服务 密钥过期问题 验证安装是否成功 启动MySQL服务 通用方法 配置my.cnf 设置开机启动 登陆选项的认识 查看环境 查看本服务器上安装的数据库 ps ajx |grep mariadb…

避雷指南:11个常见 Kubernetes 误区详解

简介 Kubernetes 是一套功能强大的工具,可用于管理自动可扩展、高可用性的分布式云原生应用程序,但很多人都会犯一些常见错误。 在本文中,我们将探讨使用 Kubernetes 时最常见的一些误区,并提供如何避免这些误区的提示。 不设置资…

知识推理技术解析与实战

目录 一、引言二、知识推理基础知识表示方法本体论语义网络图形数据库 推理机制概述演绎推理归纳推理类比推理 实践代码示例 三、知识推理的核心技术自动推理系统规则引擎推理算法 知识图谱的运用构建知识图谱知识推理与查询 推理算法深度分析转导推理逻辑推理概率推理 实践代码…

互动技术引领纺织非遗展厅新风尚,传统工艺魅力再升级!

伴随着现代化科技技术的高速发展,人们愈发重视传统文化的传承,例如非遗文化展厅的建设,便是为了让更多的人了解和认识传统文化的途径之一,同时在这类展厅方案中运用的多媒体互动技术,不仅能为展厅的优化和完善提供支持…

GD32F470_US-016 模拟电压输出 双量程 模拟量 超声波测距模块 高精度

2.18 US-016电压式超声波测距传感器 US-016是市场上唯有的一款模拟量输出的超声波测距模块,输出的模拟电压和距离值成正比,可以方便的和其他系统相连,US-016工作稳定可靠。 US-016超声波测距模块可实现2cm~3m的非接触测距功能,供…

Docker容器(六)网络配置与数据卷

一、高级网络配置 1.1概述 当 Docker 启动时,会自动在主机上创建一个 docker0 虚拟网桥,实际上是 Linux 的一个 bridge,可以理解为一个软件交换机。它会在挂载到它的网口之间进行转发。 同时,Docker 随机分配一个本地未占用的私有…

【Spring Security】3.底层原理

文章目录 一、引入二、Filter1)DelegatingFilterProxy2)FilterChainProxy3)SecurityFilterChain4)Multiple SecurityFilterChain 一、引入 官方文档:Spring Security的底层原理 Architecture:整个SpringS…

【Qt 学习笔记】如何在Qt中打印日志 | qDebug的使用 | Assistant的使用

博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ 如何在Qt中打印日志 | qDebug的使用 文章编号:Qt 学习笔记…