项目简介
Streamer-Sales 销冠 —— 卖货主播大模型 是一个能够根据给定的商品特点从激发用户购买意愿角度出发进行商品解说的卖货主播大模型。以其独特的智能魅力,将彻底改变您的购物体验。该模型能深度理解商品特点,以生动、精准的语言为商品量身打造解说词,让每一件商品都焕发出诱人的光彩。无论是细节之处,还是整体效果,都能通过其细腻、独到的解说,激发用户的购买欲望。
模型用 xtuner 在 InternLM2 的基础上指令微调而来,部署集成了 LMDeploy 加速推理🚀,支持 ASR 语音生成文字 🎙️,支持 RAG 检索增强生成📚做到可以随时更新说明书指导主播生成文案,支持 Agent 通过网络查询快递信息 🌐,还加入带有感情的 TTS 文字转语音🔊生成,最后还会生成主播数字人视频🦸,让主播不止于文字介绍。
功能点总结:
无论是线上直播销售,还是线下门店推广,这款卖货主播大模型都能成为您不可或缺的得力助手。它不仅能够提升销售效率,还能增强用户体验,为您的品牌形象加分。
后续会在该模型的基础上新增根据用户的反馈和行为,实时调整解说策略,确保每一次互动都能带来最佳的购物效果。
让我们的卖货主播大模型成为您销售路上的得力助手,共同开创更美好的商业未来。
架构图
快速体验
在线体验地址:https://openxlab.org.cn/apps/detail/HinGwenWong/Streamer-Sales
or
本地:
git clone https://github.com/PeterH0323/Streamer-Sales.git
cd Streamer-Sales
conda env create -f environment.yml
conda activate streamer-sales
pip install -r requirements.txt
# Agent Key (如果没有请忽略)
export DELIVERY_TIME_API_KEY="${快递 EBusinessID},${快递 api_key}"
export WEATHER_API_KEY="${天气 API key}"
streamlit run app.py --server.address=0.0.0.0 --server.port 7860
默认是用 lelemiao-7b 进行部署,如果您的机器是 24G 的显卡,请使用以下命令:
export USING_4BIT=true # 设置使用 4bit 模型
export KV_CACHE=0.05 # 设置 kv cache 在全部模型启动之后,占用的剩余显存比例
# Agent Key (如果没有请忽略)
export DELIVERY_TIME_API_KEY="${快递 EBusinessID},${快递 api_key}"
export WEATHER_API_KEY="${天气 API key}"
streamlit run app.py --server.address=0.0.0.0 --server.port 7860
数字人生成 Workflow
已开源数字人生成 ComfyUI workflow,更多教程详见 ComfyUI 数字人生成 文档
🌐 Agent
目前已支持可以询问主播关于快递单号的信息,可以试试问主播【到杭州需要多久】来触发网络查询,会根据实时网络的信息来反馈给用户。
目前调用的 API 主要有两个:
使用环境变量设置 Key:
export DELIVERY_TIME_API_KEY="${快递鸟 EBusinessID},${快递鸟 api_key}"
export WEATHER_API_KEY="${和风天气 API key}"