先说明一件事:文心快码企业版并非常规的独立客户端,下载后即可使用。它必须绑定企业百度智能云账号并完成私有化部署审批,跳过这一步骤,后续所有功能均无法启用。因此,建议优先准备资质与权限信息,而非急于下载。

确认企业资质并开通访问权限
操作步骤清晰易懂:登录百度智能云控制台,进入“文心快码”产品页面,点击“申请企业版”,随后填写公司全称、统一社会信用代码、营业执照扫描件(需加盖公章)、联系人手机号及邮箱。提交后等待审核,通常需要1~3个工作日。
特别提醒:在企业认证未通过之前,任何下载尝试均无效。审核通过后,系统会自动开通专属部署通道,并向预留邮箱发送一封包含部署密钥的授权函——请务必妥善保管这封邮件,后续部署环节会用到。
获取部署包与完整性校验文件
获得权限后,可通过以下两种方式获取部署包。
方法一:从智能云控制台直接下载
审核通过后,进入“文心快码-企业版-部署管理”页面,点击“下载部署包”,选择适配的操作系统(目前支持Linux x86_64或Windows Server 2019+),同时务必下载配套的SHA256校验文件——此步骤不可省略,包的完整性验证是保证安全的基础。
方法二:使用curl命令拉取(推荐自动化部署场景)
先执行 curl -O https://deploy.wenxin.baidu.com/enterprise/ernie-code-enterprise-v3.2.1.tar.gz,再拉取校验文件 curl -O https://deploy.wenxin.baidu.com/enterprise/ernie-code-enterprise-v3.2.1.tar.gz.sha256,最后用 sha256sum -c *.sha256 验证完整性。请注意:部署包解压后不含图形界面,全部为命令行工具与配置模板,无法通过双击安装。
执行私有化部署
这一步是整个流程的核心,也是易出错之处,建议按以下四个步骤操作。
第一步:准备Linux服务器
硬件与系统有明确要求:操作系统选择CentOS 7.6+ 或 Ubuntu 20.04+;CPU至少16核;内存64GB起步;磁盘使用SSD,剩余空间≥120GB。此外,必须关闭SELinux和firewalld——命令为 setenforce 0 和 systemctl stop firewalld。若跳过此步骤,后续部署脚本可能卡住或报出难以排查的错误。
第二步:解压并进入部署目录
执行 tar -xzf ernie-code-enterprise-v3.2.1.tar.gz,然后 cd ernie-code-enterprise,进入主目录。
第三步:注入企业授权信息
编辑 config/deploy.env 文件,将邮件中收到的 DEPLOY_KEY 和 COMPANY_ID 填入对应位置,保存后退出。这里有一个容易忽略的细节:若填写错误,服务启动后会立即退出,且日志中不会显示具体原因——因此建议直接复制粘贴,避免手动输入时遗漏字符或多余空格。
第四步:运行部署脚本
执行 sudo ./deploy.sh --mode=full --network=host。脚本会自动检测依赖、拉取镜像、初始化数据库、加载模型权重——整个过程大约耗时28分钟。如果一切顺利,最后会看到 Deployment completed. Service listening on http://localhost:8080,即表示部署成功。
