目录
显示
智能对话系统介绍
XianyuAutoAgent是一款多功能智能对话引擎,通过上下文感知和专家路由技术,实现自动化客服、议价和技术支持功能。系统能够记忆完整对话历史,并根据用户意图将请求分发给不同专业领域的Agent处理,支持多场景智能切换。
系统核心亮点
- 上下文感知: 轻量级对话记忆管理系统,保存完整对话历史作为大语言模型输入,确保回复的连贯性和相关性
- 专家路由机制: 结合LLM提示词和规则进行智能路由,根据用户意图识别自动分配到合适的专家Agent,实现客服、议价和技术支持等多场景无缝切换
- 业务功能矩阵: 已实现LLM自动回复、上下文管理、阶梯降价策略和网络搜索整合等功能,规划中的功能包括情感分析增强、市场比价和RAG知识库增强
使用教程
环境要求
- Python 3.8或更高版本
- NodeJS 18或更高版本
安装步骤
- 克隆项目仓库
git clone https://github.com/shaxiu/XianyuAutoAgent.git cd xianyu-autoagent
- 安装必要依赖
pip install -r requirements.txt
- 配置环境变量
创建.env文件,填入以下内容:OPENAI_API_KEY=your_api_key_here COOKIES_STR=your_cookies_here
- 创建提示词文件
系统默认提供四个模板(位于prompts目录下),可根据需要自行修改:- classify_prompt.txt: 意图分类提示词
- price_prompt.txt: 价格专家提示词
- tech_prompt.txt: 技术专家提示词
- default_prompt.txt: 默认回复提示词
使用方法
直接运行主程序即可启动系统。
相关链接
- Github开源地址:XianyuAutoAgent
- 参考项目:XianYuApis
参与贡献
欢迎通过Issue提交建议或PR贡献代码,请遵循项目贡献指南。
免责声明:本项目仅供学习与交流,如有侵权请联系作者删除。项目团队可能随时停止更新或删除项目。
1. 转载请保留原文链接谢谢!
2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3. 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5. 联系方式(#替换成@):feedback#ziyuan.run
评论(0)