小张通过openJiuwen配合私有库搭建属于符合内部企业的在线培训教程系统
本文介绍了开源AI Agent平台openJiuwen的安装与使用指南。该平台支持快速构建智能体,实现多Agent协同交互。文章详细讲解了Docker和本地两种安装方式,并演示了如何集成阿里云千问模型(包括LLM和Embedding模型)。通过创建智能体、添加知识库、上传文档等步骤,展示了平台的核心功能。openJiuwen致力于提供易用、灵活的AI Agent开发环境,支持企业级应用落地。项目包
1. 前言:
随着人工智能的不断发展,大语言模型技术日益成熟。AI应用已经从最初专注于语音识别等简单任务的应用,演进到能够进行自主推理决策,完成复杂任务的Agent。基于大语言模型的AI Agent,具备自主性、目标导向性和交互性,能够在复杂多变的环境中感知信息、推理决策并执行任务。在各个行业场景中,AI Agent都展示出巨大的应用潜力,广泛应用于客户支持、销售拓展、医疗诊断和金融分析等场景。
2. 什么是openJiuwen?
openJiuwen作为开源Agent平台,致力于提供灵活、强大且易用的AI Agent开发与运行能力。基于该平台,开发者可快速构建处理各类简单或复杂任务的AI Agent,实现多Agent协同交互,高效开发生产级可靠AI Agent;并助力企业与个人快速搭建AI Agent系统或平台,推动商用级Agentic AI技术广泛应用与落地。
2.1 openJiuwen的安装方法:

为帮助您快速上手,社区提供了如下两种安装方式:
- Docker方式安装:推荐给需要快速部署、快速体验的用户,社区已将所有依赖打包到容器中。
- 本地安装:推荐给开发者、贡献者或需要代码定制的用户,需手动设置依赖,可控制开发环境以便调试和修改。
可以参考官网教程。
2.1 openJiuwen启动:
通过安装完成后,我们直接可以输入ip地址来进行访问,就会跳转到以下画面,我们输入一个邮箱就可以注册进行使用了。
3. 开通阿里云千问模型:
这里来介绍一下,如何使用阿里云千问相关的模型来进行搭建智能体,我们可以打开阿里云的模型广场,这里可以看到有很多类型的模态类型。
在模型管理中,我们可以看到有2种模型,分别为LLM模型和Embedding模型2种分类:

接下来,我们在千问搜索找到“文本生成”类型的模型,我们可以看到有一个通义千问3-Max模型,如果是LLM模型的话,可以选择这个。

点击详情,可以看到API代码示例这块,这里有OpenAI兼容的选项框,通过代码,我们可以获取到API地址和模型名称:
- 服务器URL:https://dashscope.aliyuncs.com/compatible-mode/v1
- 服务器名称:qwen3-max

接下来,在API key中进行创建并进行管理:

- 模型名称:系统显示名称,用户可自定义。
- 模型ID:由模型服务提供商定义的调用名称,可在各提供商的官方网站查询。(对应从华为云获取的model参数)
- API 密钥:模型的API Key(对应从华为云获取的API Key)
- 基础服务地址:由模型服务提供商定义的API地址,可在各提供商的官方网站查询。(对应从华为云获取的API地址)
- 描述:模型的详细描述,用户可自定义

输入上面的内容信息后,可以看到我们就可以添加成功了,并且还可以进行测试一下模型“你好,请介绍一下你自己”,可以看到就给我们回答了。

那么同理如何在模型类型“文本向量”中,搜索使用到通义千问-Embedding的最新版本“text-embedding-v4”,模型介绍:是通义实验室基于Qwen3训练的多语言文本统一向量模型,相较V3版本在文本检索、聚类、分类性能大幅提升;在MTEB多语言、中英、Code检索等评测任务上效果提升15%40%;支持642048维用户自定义向量维度。

我们可以看到对应的连接服务器与模型名称如下:

这里可以看到在地址后面还是需要加一个embeddings后缀,就可以添加成功了。

以上LLM模型和Embedding 模型都添加成功了。
4. 新建智能体:
在智能体开发菜单中,我们点击“创建智能体”即可新建一个智能体:

这里有2种创建的模式,我们先用单Agent自主规划模式来使用一下,填写好智能体名称与智能体描述后,点击创建。
4. 添加知识库:
知识库管理,管理和组织您的知识库,支持文档上传、智能处理和高效检索,在智能体中点击“创建新知识库”:
即可跳到一个知识库管理的列表中,点击“创建知识库”即可创建:
创建您的第一个知识库,开始构建智能知识管理系统,填写知识库名称、描述、模型、类型即可创建一个空的知识库。

接下来就是准备上传相关的文档到知识库中,这里可以上传2个文档进去:

选择一下LLM模型,这样可以使用文档图构建功能。
对于刚刚添加的文档列表是提示在“索引中、处理中”的状态:
等到提示已索引的状态,就表示文档解析完成了。
6. 添加知识库:
知识库是openJiuwen平台进行本地知识管理的重要方式,用户可以通过管理本地知识库增强智能体知识检索RAG能力。
添加知识库后,确认完成。

接下来添加完知识库后,我们来尝试一下,搜索相关的话题,可以看到可以精准给我们搜索出来了,这样在构建私有库的知识库时,非常有用处。
总结:
openJiuwen作为开源Agent平台,致力于提供灵活、强大且易用的AI Agent开发与运行能力。基于该平台,开发者可快速构建处理各类简单或复杂任务的AI Agent,实现多Agent协同交互,高效开发生产级可靠AI Agent;并助力企业与个人快速搭建AI Agent系统或平台,推动商用级Agentic AI技术广泛应用与落地。
关于 openJiuwen
openJiuwen 社区聚焦 AI Agent 通用平台能力,致力于构建易用、灵活且稳定的开源智能体平台,推动商用级 Agentic AI 技术广泛应用与落地。
基于该开源项目,开发者可以:
- ✨ 快速构建能处理各种复杂任务的智能体
- 🤖 实现多智能体协同交互
- 🏢 高效搭建企业级 AI Agent 系统
- 🎯 零编程基础也能上手使用
相关资源
- 官网:https://www.openjiuwen.com?utm_source=csdn
- 代码仓库:https://atomgit.com/openJiuwen?utm_source=csdn
openJiuwen 项目核心组件
- Agent Studio(智能体工作室):
https://atomgit.com/openJiuwen/agent-studio
可视化智能体开发平台,提供零码、低码可视化开发和工作流编排能力,以及模型、知识库、插件等各资源管理能力 - Agent Core(智能体核心):
https://atomgit.com/openJiuwen/agent-core
智能体核心引擎,提供Agent开发、运行、调优与演进相关的全套SDK能力
🎉 欢迎加入 openJiuwen 开源社区,一起探索 AI Agent 的无限可能!
更多推荐


所有评论(0)