获得徽章 6
- 终于把 RAG 插件 Lumina 的异步上传能力跑通了,长舒一口气!😮💨
之前同步解析大 PDF 总是让前端转圈圈,甚至连接超时。今天终于完成了“异步流水线”的改造,虽然是个个人项目,但该有的工程范儿不能少:
解耦大法好:用 FastAPI + Celery + Redis 做了任务分发。文件往 MinIO 一扔直接给前端回“收到”,剩下的解析、切片、向量化全丢到后台慢慢磨。
SHA-256 查重:上传前先算文件指纹。如果库里已经有这个 SHA-256 且解析成功,直接“秒传”关联,省下不少 Embedding 的算力和 Qdrant 的空间。
状态实时可见:为了不让用户对着黑盒发呆,用 WebSocket 做了实时进度推送。看着“解析中”变“成功”的那一秒,强迫症表示极度舒适。
异构联动:配合之前写的 Go 爬虫(Colly + go-readability),现在不管是本地文档还是网页 URL,都能稳稳地收进向量库。
边踩坑边学,欢迎大佬们来 GitHub 拍砖指点,或者一起交流 RAG 落地的心得!GitHub:
github.com
展开评论4 - 《新冠时期的爱情》--劫后余生
上文说道,男主和女主经历了一场魔幻的工作事故之后就在一起了,本篇将讲讲在一起后发生的一些惊险有趣的故事。
时间回到2019年的国庆后
在持续几天的测试工作结束后,因为女主频频的示好,男主也感到了一丝紧张感,男人最大的错觉就是,这个女的是不是喜欢我,万一只是普通的关心多尴尬
在经过几天的极限拉扯后,男主终于确认了,这不是关心,这就是妥妥的追求,幸福来得也太突然了,都说女追男,隔层纱,眼下就看男主的抉择了
男主深思熟虑了几天,虽然年轻气盛,但在破天的富贵到来时,却保持格外的清醒和冷静,眼下需要考虑几个问题:
1、年龄差,女主87年生,男主93年生,当时男主26,正值青春年少,而女主32,属于是大龄剩女,对于两者的年龄差,男主和男主家人是否能接受,女主家人是否也能接受。
2、学历差,女主高学历女性,男主学历一般,俩人在三观上是否会有很大的偏差。
3、家庭条件差异:俩人都是农村人,但女主的家庭比男主的好很多(这些都是在平常聊天中得知的,女主父亲有退休金,母亲也有固定收入。男主则是普通的农村家庭,虽然没种地,但是平时也就打打零工)。
男主就这三个问题,跟家人进行了沟通,好在父母虽然没什么文化,但还算开明,在这个问题上也是听从男主的想法,只要男主觉得行就行。
与此同时,女主也是跟家人透露了男主的一些基本情况,女主父亲没什么意见,但是女主母亲没有明确反对,只是说想见见这个未来女婿,想自己把把关。毕竟在此之前,女主已经被家里多次催婚了,家人急得不行,也给女主介绍过相亲对象,包括女主单位领导也给介绍过,条件都很不错,但女主都没看上。
有了双方父母的支持,这事儿就发展得很快了,自然而然地就在一起了,没有表白,只是双方都默认了
但因为当时,男主在武汉工作,女主在长沙工作,所以,两人开始就是异地,再加上男主工作性质,需要经常到全国各地出差,所以,男主只能偶尔选择空闲的周末,去长沙见一见女主。
就这样,一直持续到2020年元旦前夕,男主刚好出差回武汉,俩人相约2020年元旦,在武汉跨年,而彼时,一场席卷全球的新冠病毒已经在武汉传播开了。
--------------------字数限制,后续见评论----------------------------展开180112
![[不失礼貌的微笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_16.9d17f6d.png)
![[蛋糕]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_141.7bc6b3d.png)