当前位置:首页 > 系统教程 > 正文

从零开始在Ubuntu上快速部署Docker和Dify:结合Dify+蓝耘MaaS平台打造AI应用实战指南

从零开始在Ubuntu上快速部署Docker和Dify:结合Dify+蓝耘MaaS平台打造AI应用实战指南

从零开始在Ubuntu上快速部署Docker和Dify:结合Dify+蓝耘MaaS平台打造AI应用实战指南 Ubuntu Docker部署  Dify安装教程 蓝耘MaaS平台 AI应用开发 第1张

欢迎来到本教程!我们将从零开始,在Ubuntu系统上一步步部署Docker和Dify社区版,并集成蓝耘MaaS平台,快速搭建一个属于自己的AI应用。无论你是AI新手还是运维小白,跟随本文的详细步骤,都能轻松完成。本文重点围绕Ubuntu Docker部署Dify安装教程蓝耘MaaS平台以及AI应用开发这四个核心关键词展开,让你在实际操作中理解整个流程。

1. 环境准备:Ubuntu系统

本教程基于Ubuntu 22.04 LTS版本,其他版本如20.04也基本适用。请确保你的系统已连接到互联网,并且拥有sudo权限的用户。

2. 安装Docker(从零开始)

Docker是运行Dify的基础,我们将采用官方推荐的方式安装。

    # 卸载旧版本(如有)sudo apt remove docker docker-engine docker.io containerd runc# 更新软件包索引sudo apt update# 安装依赖包sudo apt install -y ca-certificates curl gnupg lsb-release# 添加Docker官方GPG密钥sudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg# 添加稳定版仓库echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null# 再次更新并安装Docker引擎sudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin# 启动Docker并设置开机自启sudo systemctl start dockersudo systemctl enable docker# 验证安装docker --version# 将当前用户加入docker组(避免每次sudo)sudo usermod -aG docker $USERnewgrp docker  

完成以上步骤后,你的Ubuntu Docker部署环境就准备好了。接下来安装Docker Compose插件(已在上述安装中包含)。

3. 安装Dify社区版

Dify是一个开源的LLM应用开发平台,我们将使用Docker Compose快速部署。

    # 下载Dify的docker-compose.yml文件wget https://raw.githubusercontent.com/langgenius/dify/main/docker/docker-compose.yaml# 或者克隆仓库# git clone https://github.com/langgenius/dify.git# cd dify/docker# 启动所有服务(后台运行)docker compose up -d# 查看容器状态docker compose ps  

等待几分钟,待所有容器都启动成功后,在浏览器访问 http://服务器IP 即可看到Dify的安装页面。按照引导创建管理员账号,完成初始化设置。至此,Dify安装教程部分就结束了。

4. 集成蓝耘MaaS平台

蓝耘MaaS平台提供多种大语言模型API服务。首先,你需要注册蓝耘账号(官网链接),然后在控制台创建API密钥。接着,在Dify后台配置模型供应商。

    # 登录Dify后台 -> 设置 -> 模型供应商 -> 添加模型# 选择“OpenAI API兼容”或其他对应蓝耘的模型类型# 填写以下信息:# 模型名称:例如 gpt-3.5-turbo(根据蓝耘提供的模型)# API密钥:粘贴从蓝耘获取的API Key# API基础URL:https://maas.lanyun.com/v1(根据蓝耘实际地址)# 其他参数保持默认,点击保存  

这样,Dify就成功接入了蓝耘MaaS平台的模型能力,你可以开始构建AI应用了。

5. 打造第一个AI应用

在Dify中点击“创建应用”,选择“聊天型”或“工作流型”,输入名称,选择刚才配置的蓝耘模型。然后你就可以设计提示词、上传知识库等,最后发布应用。访问发布后的链接,即可与AI对话。这标志着一次完整的AI应用开发流程落地。

6. 总结

通过本教程,我们掌握了如何在Ubuntu上从零部署Docker、安装Dify社区版,并集成蓝耘MaaS平台的API,最终创建了一个AI应用。希望这篇Ubuntu Docker部署Dify安装教程能帮助你在AI应用开发的道路上迈出第一步。后续你可以探索更多Dify的高级功能,结合蓝耘MaaS的丰富模型,打造更强大的应用。

—— 教程结束,祝你成功! ——