vagrant虚拟环境的Ubuntu 22.04 LTS环境Docker如何快速部署openJiuwen平台

1. 前言:

在接触新的开发板子时,我们经常会学习新的东西,看大量的文档,智能体是一种具备自主性、适应性和协作性的人工智能技术,它能像数字伙伴一样主动帮助你规划、执行和优化学习过程。‌与传统工具不同,智能体可以持续学习你的习惯,动态调整支持方式,从而让学习更高效、更个性化。


2. 什么是openJiuwen?

随着人工智能的不断发展,大语言模型技术日益成熟。AI应用已经从最初专注于语音识别等简单任务的应用,演进到能够进行自主推理决策,完成复杂任务的Agent。基于大语言模型的AI Agent,具备自主性、目标导向性和交互性,能够在复杂多变的环境中感知信息、推理决策并执行任务。在各个行业场景中,AI Agent都展示出巨大的应用潜力,广泛应用于客户支持、销售拓展、医疗诊断和金融分析等场景。

openJiuwen作为开源Agent平台,致力于提供灵活、强大且易用的AI Agent开发与运行能力。基于该平台,开发者可快速构建处理各类简单或复杂任务的AI Agent,实现多Agent协同交互,高效开发生产级可靠AI Agent;并助力企业与个人快速搭建AI Agent系统或平台,推动商用级Agentic AI技术广泛应用与落地。


3. 为什么选择openJiuwen?

openJiuwen平台的关键优势包括:

  • 全场景适配:面向ToB与ToC的全场景设计,满足企业和个人在不同应用场景下的需求。
  • 灵活的开发方式:提供零代码、低代码和使用SDK等多种开发方式,帮助用户根据需求和技术背景自由选择开发方式。
  • 高效精准的任务执行:确保AI Agent在执行任务时的高效性与精准性,优化任务处理流程,提升工作效率。
  • 多Agent协同能力:支持Multi-Agent的协同工作,能够处理复杂的业务流程和跨领域任务,提升整体效率。
  • 稳定的生产环境支持:提供商用级稳定性与高可用性,确保在大规模生产环境中的可靠运行,助力企业和个人快速实现商用级Agentic AI技术的落地应用。

4. 构建懂业务的超级AI应用:

openJiuwen平台提供的AI Agent开发能力,可以帮助开发者快速构建懂业务的超级AI应用,实现多Agent协同交互,高效开发生产级可靠AI Agent,拉取源码即可本地运行,开箱支持 ETL + RAG、智能体编排、MCP工具接入、插件体系与企业级监控,帮助你在自有环境快速落地复杂 AI 应用。

4.1 docker安装:

请确保机器满足以下要求:

  • 硬件:

    • CPU:最低 2 核,推荐 4 核及以上
    • RAM:最低 4GB,推荐 8GB 及以上
  • 操作系统:

    • Ubuntu:最低 Ubuntu 20.04,推荐 Ubuntu 22.04 (Jammy) 及以上

注意:Ubuntu 官方与主流软件源已停止支持 Ubuntu 20.04 (Focal) 及以下版本系统。

运行以下命令下载版本包:

js 复制代码
# 下载 x86_64 架构版本包:
wget https://openjiuwen-ci.obs.cn-north-4.myhuaweicloud.com/agentstudio/deployTool_v0.1.1_amd64.tar

# 下载 arm 架构版本包:
wget https://openjiuwen-ci.obs.cn-north-4.myhuaweicloud.com/agentstudio/deployTool_v0.1.1_arm64.tar

运行以下命令解压版本包,将版本包放至安装目录,解压该版本包(将 xxx64 换为对应的机器架构):

js 复制代码
tar -xf deployTool_v0.1.1_arm64.tar
ls

进入 deployTool_v0.1.1_arm64 目录,输入以下命令确认 Docker 已启动:

js 复制代码
sudo systemctl start docker
sudo systemctl status docker

输入以下命令启动 openJiuwen:

js 复制代码
./service.sh up

注意:可能会因为网络原因出现 "up Plugin + Sandbox Server failed" 报错,请重新执行 ./service.sh up。

我这里因为网速的原因,所以需要等待一段时间,等待 Docker 启动成功,当然,如果网速快的话,可能很快就启动成功了。

这里也可以看到我们下载的docker镜像也比较多,所以需要等待一段时间,等待 Docker 启动成功。

js 复制代码
docker images

上面就是openJiuwen的安装过程,可以看到我们安装也是比较简单,没有什么太复杂的操作,只需要执行一个命令就可以完成安装。


4.2 访问openJiuwen:

安装完成后,我们可以通过查看本机ip来访问openJiuwen,我这里用的是虚拟机,所以直接访问本机ip就可以了,可以查看到本机的ip地址为192.168.33.128:

JS 复制代码
ifconfig

接下来,我们通过浏览器访问本机的ip地址192.168.33.128:1029,可以注意一下端口是1029,访问效果如下,但是这里有个问题,我这里直接访问本机ip是不行的,需要使用https来访问:The plain HTTP request was sent to HTTPS port

当你遇到将普通HTTP请求发送到HTTPS端口的问题时,通常是因为客户端尝试使用HTTP协议而非HTTPS协议连接到服务器。这通常会导致连接失败或安全警告,因为浏览器默认期望使用HTTPS来建立安全的连接。

无法直接使用ip进行访问,要使用https来访问,所以我们需要将本机的80端口映射到1029端口上,这样就可以使用https来访问了。

最后,我们访问成功,可以看到openJiuwen的登录页面:


关于 openJiuwen

openJiuwen 社区聚焦 AI Agent 通用平台能力,致力于构建易用、灵活且稳定的开源智能体平台,推动商用级 Agentic AI 技术广泛应用与落地。

基于该开源项目,开发者可快速构建能处理各种复杂任务的 Agent,实现多 Agent 协同交互,助力个人及企业高效地搭建 AI Agent 系统。

官网https://www.openjiuwen.com

代码仓https://gitcode.com/openJiuwen
社区论坛https://gitcode.com/org/openJiuwen/discussions

🎉 欢迎加入 openJiuwen 开源社区,一起探索 AI Agent 的无限可能!

相关推荐
oMcLin10 小时前
如何在Ubuntu 20.04上通过配置ZFS存储池,提升高性能存储系统的可靠性与扩展性
linux·运维·ubuntu
owlion10 小时前
如何将视频文案整理成学习笔记
人工智能·python·机器学习·语言模型·自然语言处理
自然语10 小时前
人工智能之数字生命-特征类升级20260106
人工智能·算法
AC赳赳老秦10 小时前
前端可视化组件开发:DeepSeek辅助Vue/React图表组件编写实战
前端·vue.js·人工智能·react.js·信息可视化·数据分析·deepseek
IT_陈寒10 小时前
React 18实战:这5个新特性让我的开发效率提升了40%
前端·人工智能·后端
zhengfei61110 小时前
AI渗透工具——AI驱动的BAS网络安全平台
人工智能·安全·web安全
imbackneverdie10 小时前
研究生如何高效完成文献综述并提炼创新点?
人工智能·ai·语言模型·自然语言处理·aigc·ai写作
cute_ming10 小时前
基于jieba的RAG通用分词最佳实践
人工智能·深度学习·知识图谱
zxy284722530110 小时前
利用C#的BotSharp本地部署第一个大模型AI Agent示例(1)
人工智能·c#·对话·ai agent·botsharp
才不做选择10 小时前
基于 YOLOv8 的部落冲突 (Clash of Clans) 目标检测系统
人工智能·python·yolo·目标检测