本项目旨在构建一个本地智能舆情分析系统,利用自然语言处理和多工具写作来实现用户查询意图的自动理解、新闻检索、情感分析、结构化输出以及邮件推送。
Python 3.12
然后安装相应的依赖项,并安装任何缺少的组件
接着,为了在本地添加一个 .env 文件,你需要在阿里百链平台上申请一个密钥
BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"
MODEL=qwq-plus
DASHSCOPE_API_KEY="你的key"
SERPER_API_KEY="618b99091160938bb51b5968aad7312428bbba76"
SMTP_SERVER=发送邮件服务器
SMTP_PORT=465
EMAIL_USER=你的邮箱
EMAIL_PASS=你的授权码
在项目的根目录下运行并执行项目 python client.py
运行 client.py:




如图所示,相应的文件也已保存




输入 'quit' 结束对话
