在Azure Web应用上使用机器学习模型部署Streamlit应用

wko9yo5t  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(140)

我想在Azure Web应用程序上部署streamlit应用程序,其中包含1.30 GB的模型。
我已经使用基本计划B1和部署策略使用本地git和startup命令配置了Azure Web应用程序:

streamlit run app.py --server.port 8000 --server.address 0.0.0.0

字符串
我很困惑。我应该直接把这个大模型推到我已经做的Azure Web应用程序上吗?或者还有别的办法?
感谢您的评分

beq87vna

beq87vna1#

您的理解是正确的,为了在Azure应用服务中部署Streamlit Web应用,您需要满足一些先决条件。

  • 请确保您创建的Web应用程序的运行时设置为Python 3.10,因为streamlit应用程序将导致Azure Web应用程序中Python 3.10运行时以下的问题。

x1c 0d1x的数据

  • 确保SKU设置为B1及以上。


  • 请确保您将HTTPS设置为关闭,即使将此设置为关闭,您也可以使用HTTPS浏览您的网站
  • 并将此命令作为启动命令添加到Azure Web应用程序中

配置:-

python -m streamlit run app.py --server.port 8000 --server.address 0.0.0.0

字符串
参考我的SO线程答案
我创建了一个示例streamlit应用程序,如下所示:



将其部署在上面使用Python 3.10和B1 SKU创建的Azure Web应用程序中,成功使用启动命令和HTTPS仅关闭设置,如下所示:-



x1c4d 1x的


相关问题