LLM Train
训练工具
LLaMA-Factory: GitHub - hiyouga/LLaMA-Factory: A WebUI for Efficient Fine-Tuning of 100+ LLM…
- 多种模型的云训练、微调工具
FAQ
RAG 检索增强生成
资料收集
HippoRAG:
- GitHub - OSU-NLP-Group/HippoRAG: HippoRAG is a novel RAG framework inspired b…
- 仿造人类大脑海马体记忆机制,改造版 RAG
句子嵌入: 交叉编码和重排序 - HuggingFace - 博客园
- embedding Vs reranker 模型区别
RRF (Reciprocal Rank Fusion)
Distributed
教程
- 分布式架构和微服务架构-CSDN博客
实现分布式锁:Zookeeper vs Redis_redis 和zk分布式锁选型-CSDN博客
分布式锁
- redis
- zookeeper
相关工具
- 分布式数据库
- 分布式文件系统
消息队列
- kafka
分布式缓存
- redis
- 服务发现
- 负载均衡
Exception
异常信息保存方法 save exception
使用 sys.exc_info() -> tuple[Exception_type, Exception_object, Traceback_object]
异常处理工具:
获取:
sys.exc_info()traceback 获取:
your_exception.__traceback__
转换成字符串和打印:
traceback模块字符串:
- 异常栈:
traceback.format_tb(traceback_object) - 异常类:
traceback.format_exception(exception_object) - 当前异常类:
traceback.format_exc()
- 异常栈:
打印:
- 异常栈:
traceback.print_tb(traceback_object) - 异常类:
traceback.print_exception(exception_object) - 当前异常类:
traceback.print_exc()
- 异常栈:
最后一个异常获取: