- 博客(82)
- 资源 (10)
- 收藏
- 关注
原创 linux不同用户共享同一anaconda
anaconda是通过root账号安装在/data/software/anaconda3下,且该目录是777权限。按一下步骤顺序执行,可使linux上不同权限隔离的用户可以同时访问anaconda。:需要重新登录 或 在各自账户下执行 source /etc/profile。:自动加载(因为 /etc/profile.d/ 下的脚本会在登录时执行)。
2025-04-10 17:47:12
95
原创 异步编程下await的理解
创建并立即执行:当你调用 asyncio.create_task(some_coroutine()) 时,事件循环会立即开始执行这个协程(coroutine)。await 的作用是暂停上层任务的执行,直到被 await 的子任务完成并返回结果。它并不会影响子任务本身的并发执行,而是让事件循环有机会去处理其他任务。这意味着即使你还没有使用 await 来等待这个任务完成,它也会在后台开始运行。不仅仅是创建一个任务,它还会立即将这个任务提交到事件循环中并开始执行。
2024-08-28 17:57:03
410
转载 并发异步编程之争:协程(asyncio)到底需不需要加锁?(线程/协程安全/挂起/主动切换)Python3
并发异步编程之争:协程(asyncio)到底需不需要加锁?
2024-08-28 14:10:34
315
转载 RAG全链路的关键模块解析
在RAG 的知识问答场景下,随着越来越多的文档、网页等信息被注入应用中,越来越多开发者意识到信息来源的重要性,它可以让模型生成的内容能够与参考信息的内容作出对齐,提供证据来源,确保信息准确性,使得大模型的回答更加真实。LLM这一波,催生的技术真的很多,每一个环节,要真正做好,符合企业应用,都可以让我们研究好长一段时间,并需要不断去实践,才能打磨出精品。本文总结了过去一年在RAG实践的关键模块,希望本文总结对大家有一定的帮助。
2024-04-08 09:55:12
987
原创 langchain加载.doc、.docx遇到的问题
这行日志来自unstructured包,每次在不同的地方执行langchain加载.doc的方法,都要重新下载unstructured包,并修改unstructured\partition\common.py的源码。安装完成后,还需要把 LibreOffice 的路径(你的安装盘\LibreOffice\program)添加到系统的 PATH 环境变量中。(1)安装 如果你需要使用 soffice 命令,你需要在你的系统上安装 LibreOffice。如果始终下载不成功,可尝试‘云梯’科学上网后再下载。
2023-10-17 10:45:12
2546
原创 使用docker容器内的anaconda虚拟环境启动python web项目
使用docker容器内的anaconda虚拟环境启动python web项目
2023-09-05 18:22:11
730
原创 linux用户信息查询
WSL中的Linux发行版默认是不会显示或请求密码的。当你首次安装WSL和Linux发行版时,你会被提示创建一个新的用户帐户(并且成为该帐户的密码)。(2)这会在root用户的环境中打开一个新的WSL窗口。(3)系统将提示你输入新的UNIX密码并确认。完成后,退出WSL。(4)再次以你的用户账户登录WSL,应该可以使用新设置的密码了。将username替换为你的用户名。2、如果你忘记了密码,你可以使用。它会显示当前登录的用户名。命令来更改用户密码。
2023-09-05 10:46:17
1935
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人