进入活动解决方案部署详情页面Code to All-Stack|Bolt.diy 一步搞定创意建站
点击'立即部署'进入部署详情页面
以下是aliyn官方文档
Bolt.diy 是 Bolt.new 的一个开源版本,它提供了更高的灵活性和可定制性,通过自然语言交互简化开发流程,并提供全栈开发支持,同时允许用户二次开发。
本方案旨在介绍如何将 Bolt.diy 部署到云上,通过云原生应用开发平台 CAP 构建 Web 服务,通过其提供的函数计算资源,结合百炼的模型服务能力,采用deepseek-v3实现代码生成。借助 CAP,用户可以快速便捷地部署开源项目,而无需担心底层资源管理和运维问题,从而专注于应用的创新和开发。同时 CAP 提供了免运维的高效开发环境,具备弹性伸缩和高可用性,并采用按量付费模式,有效降低资源闲置成本。方案架构
按照本方案提供的配置完成部署后,会在阿里云上搭建一个如下图所示的运行环境。实际部署时,您可根据具体的资源规划调整部分配置,但最终的运行环境将与下图展示的架构相似。
部署流程
!!!部署前准备事,确保阿里云主账户中可用的资金大于等于100,低于100部署项目会导致项目部署中的相关资源无法创建
进入阿里云百炼大模型服务平台,找到API-key
登录阿里云百炼大模型服务平台。
单击顶部应用,在左侧导航栏单击API-Key。
选择全部API-KEY或我的API-KEY,然后创建或查看API-KEY。
服务部署
1.点击一键部署,进入部署详情页,点击确定部署
2.部署完成后,点击同下图相同位置的链接
3.点击访问地址,在浏览器中,会自动跳转为 HTTPS 链接地址。提示安全证书警告或错误,可以选择点击高级选项,然后点击继续前往以访问该网站。
说明(来自官方文档):
Bolt.diy 底层依赖 WebAssembly,其中用到了 SharedArrayBuffer。为了满足跨源隔离的要求并确保安全地使用如 SharedArrayBuffer 这样的功能,Bolt.diy 需要保证其所有资源均通过 HTTPS 协议提供。
3.进入实例中
配置
1.获取百炼API-Key
登录阿里云百炼大模型服务平台。
单击顶部应用,在左侧导航栏单击API-Key。
选择全部API-KEY或我的API-KEY,然后创建或查看API-KEY。
先点击查看,然后选择复制
2.给实例配置API-Key
在实例中的OpenAILike API Key:
框中填入,复制好的API-Key
3.测试
可以按照官方给出的提示词进行创作
也可以自己根据自己想法合需求创作或创新,在提示框中写入需求或提示词
本案例 以官方给出的第一个提示词创作
3.2 报错分析
如果出现下图错误提示,不能自动预览可以尝试执行命令npm install安装依赖,然后执行命令npm run dev运行项目。
如果出现 Terminal Error 错误可以单击 Ask Bolt,让 AI 自动处理问题。
如果出现如下图所示,请在右侧命令行,执行命令Ctrl+C结束进程,然后执行npm run dev命令。
具体的错误都可发给AI分析解决,也可以参考官方文档
4.界面分析
在模型调用处,也可以根据自己喜好选择不同的模型
5.运行界面
代码下载
1.如果AI生成的代码满足个人最大需求,也可以选择下载代码
2.在Terminal中输入npm run build
并敲击回车执行。
3.待命令执行完成后,左侧的Files中会新增一个名为dist的文件夹。点击上方的Download Code下载代码压缩文件。