使用虚拟环境管理项目依赖
pip install virtualenv
创建虚拟环境
python -m venv venv
激活虚拟环境
venv\Scripts\activate # Windows
source venv/bin/activate # Linux/MacOS
安装依赖
cd backend
pip install -r requirements.txt
启动应用
uvicorn main:app --reload
cd frontend
npm install
npm start
打开浏览器
http://localhost:3000
再最外层新建.env文件,在.env文件中配置DASHSCOPE_API_KEY,可前往通义千问API-KEY 创建一个API_KEY,然后在.env文件中配置,详细可参考阿里云文档-获取API-KEY
DASHSCOPE_API_KEY=你的API_KEY
登录https://www.apihz.cn/,然后在.env文件中配置
EMOJI_API_ID=你的API盒子ID
EMOJI_API_KEY=你的API盒子KEY
不想登录可以设置EMOJI_API_ID=88888888、EMOJI_API_KEY=88888888 这是通用的测试接口,调用速度可能不佳
在.env文件中配置
ALIYUN_ACCESS_KEY_ID=你的OSS_ACCESS_KEY_ID
ALIYUN_ACCESS_KEY_SECRET=你的OSS_ACCESS_KEY_SECRET
ALIYUN_OSS_ENDPOINT=你的OSS_ENDPOINT
ALIYUN_OSS_BUCKET_NAME=你的OSS_BUCKET_NAME