| # 通义千问聊天机器人 |
|
|
| 这是一个使用阿里云DashScope API调用通义千问大模型的聊天机器人,并部署在Hugging Face Spaces上。 |
|
|
| ## 功能特点 |
|
|
| - 使用通义千问大模型进行智能对话 |
| - 简洁友好的用户界面 |
| - 支持上下文对话记忆 |
|
|
| ## 安装步骤 |
|
|
| 1. 克隆本项目: |
| ```bash |
| git clone https://github.com/yourusername/qwen-chatbot.git |
| cd qwen-chatbot |
| ``` |
|
|
| 2. 安装依赖: |
| ```bash |
| pip install -r requirements.txt |
| ``` |
|
|
| 3. 设置环境变量: |
| ```bash |
| export DASHSCOPE_API_KEY="你的DashScope API密钥" |
| ``` |
|
|
| ## 使用方法 |
|
|
| 本地运行: |
| ```bash |
| python app.py |
| ``` |
|
|
| 然后在浏览器中访问 http://localhost:7860 即可使用聊天机器人。 |
|
|
| ## 部署到Hugging Face Spaces |
|
|
| 1. 在Hugging Face上创建一个新的Space |
| 2. 选择Gradio作为SDK |
| 3. 上传本项目文件 |
| 4. 在Space的Settings中添加DASHSCOPE_API_KEY作为Secret |
|
|
| ## 许可证 |
|
|
| MIT |