本文分类:news发布日期:2025/1/31 23:36:18
相关文章
dify实现原理分析-rag-检索(Retrieval)服务的实现
概述
本文对dify的检索服务的检索过程的实现逻辑进行了分析。通过本文可以对检索服务的检索过程有一个比较清晰的理解,若是要关注实现细节,可以阅读对应部分的代码。
检索的分类
dify实现了三种类型的检索
语义搜索全文搜索混合搜索
检索的类型定义…
建站知识
2025/1/31 23:24:06
DeepSeek R1 linux云部署
云平台:AutoDL 模型加载工具:Ollama 参考:https://github.com/ollama/ollama/blob/main/docs/linux.md
下载Ollama
服务器上下载ollama比较慢,因此我使用浏览器先下载到本地电脑上。
https://ollama.com/download/ollama-linux…
建站知识
2025/1/31 23:20:02
Python 梯度下降法(一):Gradient Descent
文章目录 Python 梯度下降法(一):Gradient Descent一、原理1.1 多元函数1.2 梯度下降法 二、常见的梯度公式2.1 标量对向量的梯度2.2 向量对向量的梯度2.3 向量对标量的梯度2.4 标量对矩阵的梯度 三、常见梯度算法3.1 Batch Gradient Descent…
建站知识
2025/1/31 23:11:51
详解python的单例模式
单例模式是一种设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。在Python中实现单例模式有多种方法,下面我将详细介绍几种常见的实现方式。
1. 使用模块
Python的模块天然就是单例的,因为模块在第一次导…
建站知识
2025/1/31 23:02:42
python算法和数据结构刷题[2]:链表、队列、栈
链表
链表的节点定义:
class Node():def __init__(self,item,nextNone):self.itemitemself.nextNone 删除节点:
删除节点前的节点的next指针指向删除节点的后一个节点
添加节点: 单链表 class Node():"""单链表的结点&quo…
建站知识
2025/1/31 23:01:40
传输层协议TCP与UDP:深入解析与对比
传输层协议TCP与UDP:深入解析与对比 目录 传输层协议TCP与UDP:深入解析与对比引言1. 传输层协议概述2. TCP协议详解2.1 TCP的特点2.2 TCP的三次握手与四次挥手三次握手四次挥手 2.3 TCP的流量控制与拥塞控制2.4 TCP的可靠性机制 3. UDP协议详解3.1 UDP的…
建站知识
2025/1/31 22:59:38
USB鼠标的数据格式
USB鼠标的数据格式由HID(Human Interface Device)协议定义,通常包含3个字节的标准数据,具体格式如下:
字节内容描述第1字节按键状态Bit 0: 左键按下(1)<br>Bit 1: 右键按下(1…
建站知识
2025/1/31 22:56:35