用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
主机系统
›
linux
›
草履虫都能学会,flask接入星火语言大模子搭建本身的AI ...
草履虫都能学会,flask接入星火语言大模子搭建本身的AI网站(小白友好,非 ...
反转基因福娃
论坛元老
|
2024-9-6 04:48:11
|
显示全部楼层
|
阅读模式
楼主
主题
1636
|
帖子
1636
|
积分
4908
前言:该教程使用宝塔的python项目管理器和flask+gunicorn+nginx摆设讯飞星火的语言大模子
下面是教程使用的源码: (旧版,下图新版可私信获取)
http://t.csdnimg.cn/D4ZWO
http://t.csdnimg.cn/D4ZWO
摆设效果:114.55.119.203:8001
一、购买服务器
1、首先,摆设网站得有一个云服务器,我用的是阿里云的ECS(系统是CentOS7),
新手学习的可以买99一年的,比较实惠
!一定要把公网IPv4勾上,否则后续调停会很贫苦!
2、进入云服务器下令行页面,输入下令安装宝塔,我安装的是CentOS版,等候安装完成
这里是宝塔官网:宝塔面板下载,免费全能的服务器
运维
软件 (bt.cn)
3、记录下宝塔的访问地址,账号,暗码
4、前往阿里云开放相应安全组,在控制台-网络与安全-安全组-手动添加,如图我打开的是11357端口
5、输入外网面版地址,账号暗码,进入本身的宝塔
二、摆设本身的项目
1、进入宝塔的软件商店,下载python项目管理器
2、使用python项目管理器,项目文件夹中
必须要有requirements.txt
,可通过下面方法生成:
打开pycharm 工具(tools)-同步Python要求(Sync Python Requirements)生成requirements.txt文件
也可以通过 pip3 freeze > requirements.txt 下令自动生成requirements.txt文件,但requirements.txt里的模块则是你情况内所有安装的模块(不推荐)
3、压缩项目文件,拖动上传打包好的项目,到宝塔项目处
3、进入python项目管理器,如图配置,使用gunicorn
Gunicorn,是针对Python、在Unix系统上运行的、用来剖析HTTP哀求的网关服务。
它的特点是:能和大多数的Python web框架兼容;使用简朴;轻量级的资源消耗;高性能
4、假如遇到缺少库,可在模块处添加
5、显示运行中即可
6、添加宝塔和阿里云的安全组,本文是将
8001端口
开放,其他配置如图所示
宝塔的在
安全组-添加安全规则
阿里的在
控制台-网络与安全-安全组-手动添加
7、将链接中对应的IP端口换成8001即可访问
三、优化性能
1、将wokers\threads调高,python项目管理器中,点击配置
bind
:绑定地址和端口
workers
:工作历程数,通常设置为CPU核心数的2-4倍
threads
:每个工作历程的线程数
accesslog
:访问日志文件路径
errorlog
:错误日志文件路径
2、配置nginx反向代理
打开Nginx,到如图所示位置,根据本身的文件路径,复制粘贴下面的代码
假如没有域名,可填写本身服务器的公网IP
server {
listen 80;
server_name 123.456.789.012; # 这里填写你的公网 IP 地址
root /www/wwwroot/Ai_falsk; # 网站根目录,这里直接指向 Flask 应用的根目录
location / {
proxy_pass http://127.0.0.1:8001; # 将请求代理到 Flask 应用的端口
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /templates/ {
alias /www/wwwroot/Ai_falsk/templates/; # 指定静态资源的目录
}
# 可选:配置其他静态资源的位置,比如 /static/
# location /static/ {
# alias /www/wwwroot/Ai_falsk/static/;
# }
# 可选:如果需要 HTTPS 支持,可以在这里配置 SSL 相关内容
# error_page 404 /404.html;
# 可选:自定义错误页面
# access_log /var/log/nginx/access.log;
# error_log /var/log/nginx/error.log;
# 可选:配置访问日志和错误日志的位置
}
复制代码
以上是全部内容,如有问题可私信作者
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
反转基因福娃
论坛元老
这个人很懒什么都没写!
楼主热帖
设计模式---组合模式
Spark快速上手(4)Spark核心编程-Spark ...
【Unity3D】Transform组件
拿到12家offer,想给大家分享一下面试 ...
【渗透攻击】PowerShell与Shell 有什么 ...
Linux的目录结构
使用 Kubeadm 部署 K8S安装
如何将鸿蒙(harmonyOS)系统退回安卓 ...
[工具使用]SqlMap
echarts使用及遇到的问题
标签云
集成商
AI
运维
CIO
存储
服务器
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表