使用 streamlit 进行可视化呈现
# PS: 本地环境运行需提前安装好ta-lib库(根据自己的操作系统自行Google)
# 1. 安装依赖
pip install ta-lib && pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 2. 创建.streamlit/secrets.toml配置文件
touch .streamlit/secrets.toml
# 文件内容如下,填入自己的参数即可
ts_token = "xxx"
OPENAI_API_KEY = "xxx"
OPENAI_API_BASE = "xxx"
ACTIVELOOP_TOKEN = "xxx"
allow_gpt4_users = ['[email protected]']
# 3. 启动服务
streamlit run CZSC.py
# 构建Docker镜像
docker build -t czsc-stremlit:0.0.1 .
# 运行镜像
# docker run -d -p 8501:80 --volume .streamlit/secrets.toml:/app/.streamlit/secrets.toml --name czsc-stremlit czsc-stremlit:0.0.1
docker run -d -p 8501:80 --name czsc-stremlit czsc-stremlit:0.0.1
########## 以下为Docker常用的命令 ##########
# 查看容器日志
docker logs --tail=100 -f czsc-stremlit
# 进入容器命令行
docker exec -it czsc-stremlit bash
# 停止容器
docker stop czsc-stremlit
# 重启容器
docker restart czsc-stremlit
# 启动容器
docker start czsc-stremlit
# 查看容器状态
docker ps -a