AI大模型企业内训怎么落地:从环境准备到验收的实操路径
企业内训要用AI大模型,不建议一上来就买SaaS账号或调公有云API。
更稳妥的做法是:在内网GPU服务器上部署一个开源模型,通过API开放给内部培训平台或工具调用,再用真实业务问题做验收。
这样数据不出内网,成本可控,也方便按部门调整模型和提示词。
下面按准备、部署、避坑、验收四段展开。
先确认服务器和网络条件
适用环境:Ubuntu 22.04 或 CentOS 7 以上,具备NVIDIA GPU的物理机或云主机。
如果只是做文本问答类内训,7B到14B参数量的模型在单张24GB显存卡上通常可以运行;
具体显存占用随模型量化和上下文长度变化,建议先用小模型试跑。
登录服务器后依次检查:
nvidia-smi
free -h
df -h /data
nvidia-smi 要能看到显卡型号和驱动版本;free -h 确认内存不低于32GB;df -h /data 确认模型存储目录剩余空间不少于50GB。
如果驱动未安装,先装与显卡匹配的驱动,再装CUDA工具包,不要跳过驱动直接装推理框架。
网络侧要提前确认两件事:内网培训平台所在网段能访问这台服务器的指定端口;
服务器能访问模型下载源,或者已经提前把模型文件拷贝到本地。
用Ollama部署模型并开放API
Ollama适合快速起一个可调用的模型服务,安装命令如下:
curl -fsSL https://ollama.com/install.sh | sh
systemctl status ollama
服务启动后拉取模型。
以通义千问系列为例:
ollama pull qwen2.5:7b
ollama run qwen2.5:7b
进入交互界面后输入一句测试问题,能正常返回即说明模型可用。
默认API监听在 127.0.0.1:11434,只允许本机访问。
要让内网培训平台调用,需要修改服务配置:
systemctl edit ollama
在编辑器中加入:
[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"
保存后执行 systemctl daemon-reload && systemctl restart ollama,
再用 ss -lntp | grep 11434 确认监听地址已变为 0.0.0.0。
接着在服务器本机验证API:
curl http://127.0.0.1:11434/api/generate -d '{
"model": "qwen2.5:7b",
"prompt": "用一句话解释什么是企业内训",
"stream": false
}'
返回JSON中 response 字段有内容即表示接口正常。
最后在防火墙或安全组中放行11434端口,但只对培训平台所在网段开放,不要直接暴露到公网。
内训场景下容易踩的坑
模型选太大导致显存不足。 7B模型在FP16精度下约需14GB显存,加上上下文缓存容易接近24GB上限。
如果启动时报显存不足,优先换用4bit量化版本,或缩短单次请求的上下文长度。
端口开放了但内网调不通。 先在本机用 curl 127.0.0.1:11434 排除服务问题,再从培训平台机器执行 curl 服务器内网IP:11434。
如果本机通、跨机不通,检查安全组和 firewalld 或 ufw 规则,不要只看Ollama配置。
多人同时提问响应变慢。 单卡单模型并发能力有限,内训时几十人同时提交问题容易排队。
可以在培训平台侧加请求队列,或限制每人同时只能有一个进行中的请求,避免把服务器压垮。
用公开数据测试,验收时效果落差大。 内训验收一定要用企业自己的制度文档、产品资料和常见问题来测,不要只拿通用常识题判断模型好坏。
验收时看三个指标
第一,接口可用性:从培训平台所在机器发起10次连续请求,成功返回次数应达到预期,并记录平均响应时间。
第二,回答相关性:准备20条真实业务问题,人工标注回答是否可用,统计可用比例。
第三,数据边界:确认提问内容和模型输出没有流出内网,日志中不记录敏感原文。
验收通过后,再考虑是否接入企业知识库或做提示词模板。
AI大模型企业内训的落地重点不是模型参数多大,而是环境稳定、接口可控、验收有据。
按上述步骤执行后,再根据实际并发和回答质量做微调即可。