检索增强生成(RAG)将检索技术与生成模型相结合,彻底颠覆了我们与AI模型的交互方式。但从具体实现来看,我们该如何在本地构建RAG应用,同时摆脱对API密钥或者云设施的依赖?
仓库表分层规范
命名规则
表的命名需要遵循基本原则:层次_表名_所属项目,如bdl_order_eb;
临时表的命名可考虑带上创建人姓名缩写信息:tmp_xxx_zhangsan、tmp_xxx_lisi、…
2025年03月28日
检索增强生成(RAG)将检索技术与生成模型相结合,彻底颠覆了我们与AI模型的交互方式。但从具体实现来看,我们该如何在本地构建RAG应用,同时摆脱对API密钥或者云设施的依赖?
2025年03月28日
这是一个系列文章。这一期非常重要,后面很多的软件安装都是需要这一篇文章支持的,那就是如何在termux中安装docker,并且成功运行!
2025年03月28日
表的命名需要遵循基本原则:层次_表名_所属项目,如bdl_order_eb;
临时表的命名可考虑带上创建人姓名缩写信息:tmp_xxx_zhangsan、tmp_xxx_lisi、…
2025年03月28日
首先我们需要准备两台服务器,一台WIN2008主服务器,一台LINUX64位6.5副服务器。
1.安装 mysqla.zip,全部点下一步就可以,出现的窗口选择设置密码258369
2.打开
MySQL_Connector_ODBC_3.51.zip也是点击下一步
3.安装数据库
Navicat_for_MySQL_10.0.11.0_XiaZaiBa.exe 这个是默认下一步,点到最后就可以
2025年03月28日
前面我写了一篇《如何用iPad Pro写代码》,看评论感觉大家不是很满意,这次晒出大绝招,大家心心念念的Intellij IDEA可以在iPad Pro上运行啦,惊不惊喜,意不意外。
2025年03月28日
2025年03月28日
在开发或生产环境中,我们经常会搞一套自动化部署方案(俗称一键部署)。比较流行的一种就是Gitlab+Jenkins实现方案,不过这种方案占用内存比较大,没有个8G内存,很难流畅运行,而且部署起来也不快。最近发现一款神器Drone,轻量级CI/DI工具,结合Gogs使用内存占用不到1G,几行脚本就能实现自动化部署,推荐给大家!
2025年03月28日
今天主要介绍下shell脚本中shift的一些用法,这个命令还是相对比较少见的。
shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。
简而言之,shift命令表示参数向左偏移,后面可跟数字(数字大小在参数个数范围内)
1、依次读取输入的参数并打印参数个数: