知识库部署记录
应用场景知识库技术的出现旨在为大语言模型构建一套可验证、可追溯和可更新的知识体系,以解决大模型数据时效性和领域专长不足的问题。通过搭载外部知识库,大模型在回答问题时可以结合自身训练数据和外部知识库,弥补信息缺失。然而,由于技术限制(如上下文长度、检索精度等),大模型无法完全消化整个知识库,而是通过搜索和匹配相关度最高的内容来回答问题。 以总结十篇文章为例,直接要求大模型分类和总结会因文章内容量过大触发上下文限制而失败。通过分解任务,先让大模型总结一家公司的信息,再通过编程工具(如insert)实现重复操作,最终由Cherry studio进行总结,成功完成任务。目前AI的智能度还不够高,会有种种的限制,只有通过思维分解和工具选择,优化思考过程,才能充分发挥AI的潜力。 准备工作 已安装WSL 已安装Docker:教程链接 安装RAGflow从github上拉取该项目,推荐使用命令行 方式一:命令行方式在M:\RAGFlow这个路径下打开终端 1git clone...
docker安装记录
准备工作安装Docker前需要确认电脑已经安装了WSL 下载并安装官网链接:docker官网 安装后重启电脑,然后在Power Shell里输入以下命令来验证Docker是否成功安装,如果成功安装会显示Docker的版本 1docker --version 接下来,注册一个Docker Hub账号并登录 然后可以运行一个简单的Docker容器来验证是否成功安装 1docker run hello-world 如果从服务器成功拉取了hello-world 镜像并运行了容器,会显示Hello from Docker!,说明Docker 安装和运行正常 配置镜像加速(可选)国内访问Docker Hub的速度可能较慢,可以选择配置一个国内的镜像 Settings→Docker Engine 配置国内源后的代码如下: 123456789101112131415{ "registry-mirrors":[ "https://registry.docker-cn.com", ...
通过修改DNS访问GitHub
获取可用的DNS打开 DNS查询网站,填写github.com,再点击监测按钮 然后在下面能连接到GitHub的DNS里选一个,复制 方法1:修改备用DNS服务器Windows设置→网络和Internet→状态→更改适配器选项,然后选择自己使用的网络,右键单击→属性→Internet协议版本4(TCP/IPv4)→属性,将上面复制的DNS填入到备用DNS服务器中,首选DNS服务器这里使用的是百度的 方法2:修改host文件打开文件C:\Windows\System32\drivers\etc\hosts 在hosts文件的最后一行加入刚才复制的DNS 12#github.com20.205.243.166 github.com 修改后,打开cmd 输入 1ipconfig /flushdns 刷新 DNS 解析缓存
Hexo部署记录
本地部署首先需要安装一下Git和Node.js 安装Git Windows/Mac用户:从Git官网下载安装包,按提示安装。 安装完成后,终端输入 git --version 验证是否成功。 安装Node.js 从Node.js官网下载LTS版本安装包。安装完成后,终端输入 node -v 和 npm -v 检查版本。 确认无误后就可以安装Hexo了 安装并初始化Hexo终端执行以下命令进行安装 12npm install -g hexo-cli1 若因网络问题安装失败,可切换为国内镜像: 12npm config set registry https://registry.npm.taobao.org1 安装成功后,输入 hexo -v 验证。 初始化博客项目,创建的文件夹里就是博客的全部文件 123hexo init myblog # 创建名为myblog的文件夹cd myblognpm install 配置Hexo打开 myblog/_config.yml 文件,修改以下字段: 12345title: 我的博客 #...
Windows环境部署Hugo记录
HUGO项目地址:https://github.com/gohugoio/hugo/releases 下载hugo的包需要先下载hugo的包,官网推荐部署扩展版 然后创建一个文件夹:F:\Program Files\hugo\bin 将下载好的包解压到这个bin文件夹下,解压后有这三个文件: hugo.exe LICENSE README.md 配置环境变量Win+S搜索“环境变量”→编辑系统环境变量→高级→环境变量 选择系统变量的Path,点下面的编辑按钮,新建一个,把上面的文件夹路径粘贴进去,然后确定 1F:\Program Files\hugo\bin 然后需要重启一下电脑(注意,不重启的话在powershell里敲hugo是会报错的) 然后在powershell里输入以下指令: 1hugo version 如果正常显示就说明环境变量配置成功了,我这里显示的内容如下:: 1hugo v0.144.2-098c68fd18f48031a7145bedab30cbaede48858f+extended windows/amd64...
同局域网SSH连接其他机器WSL2配置记录
原文链接配置局域网下其他机器通过SSH连接到本机的WSL - 烤肉kr - 博客园 我目前的需求是,笔记本用来写代码,台式机配置了WSL2,这两台电脑在同一局域网下,需要时就SSH连接台式 重装SSH运行WSL的台式机需要重装一下SSH 12sudo apt remove openssh-serversudo apt install openssh-server 接着我们需要修改SSH的配置文件,让SSH服务映射到某一个端口上,这里不能选22,因为会与Windows冲突。 1sudo vim /etc/ssh/sshd_config 需要添加这几项: 这里的3141是我想要映射的端口,你也可以选择任意其他的空闲端口 123Port 3141PasswordAuthentication yesListenAddress 0.0.0.0 此时,可以尝试在台式机上,用本机的Windows终端SSH连接WSL,能否成功。 12# ssh username@localhost -p 3141ssh xh@localhost -p...