1.客服知识库系统开发
项目描述:
基于RAG技术,通过 BM25关键词索引和 FAISS 向量检索实现精准知识召回,并结合微调后的大语言模型提供高质量答案,提高客服技术水平与响应速度,提升用户满意度。
技术栈:
LlamafactoryLangchain,transformers,FastAPI,FAISS,Peft,Accelerate,pytorch,ollama,finebi,BM25
主要职责:
数据收集与整合:采集多源数据,包括 Wiki、飞书云文档、历史客服聊天记录、FAQ 文档和设备维修手册等,并进行标准化处理。
文本预处理与清洗:采用正则表达式、NLTK、jieba等库进行分词、去停用词、文本去重、特殊符号清理等,提升文本质量,转换为训练数据。
RAG 架构实现:通过结合 BM25 关键词索引和 FAISS 向量索引,实现混合倒序召回重排策略,提高 检索内容的相关性与多样性。
微调与优化:针对 3D 打印行业特定问题和术语,通过行业数据的标注与训练,微调大语言模型,提高其对行业术语、故障类型的理解和处理能力。
部署与集成:将模型部署在 Ollama 平台提供推理效率,并使用 FastAPI 开发接口,提供智能客服服务,并与其他系统集成。
项目成果:
平台的智能知识库推荐和检索功能,使客服平均响应时间缩短 20%,有效减少了用户等待时间,提高了用户的满意度。
通过知识库自动更新和模型优化,客服培训周期缩短,团队整体作业能力提升。