AgentOS使用和可视化

Agent UI:基于Next.js的AgentOS智能体Web聊天界面开发与部署指南 在现代AI应用开发中,构建直观的用户交互界面是连接后端智能能力与终端用户的关键环节。其核心原理在于通过实时通信协议(如WebSocket/SSE)将结构化的AI智能体响应转化为可视化的聊天流。这一技术价值在于显著降低智能体技术的使用门槛,使非技术用户也能通过自然对话指挥复杂AI任务。典型的应用场景包括内部工具演示、产品原型开发和最终用户交互界面搭建。本文聚焦的Agent UI项目,正是这样一个专为AgentOS设计的开源解决方案,它深度集成了**工具调用可视化**和**推理步骤展示**功能,能将智能体的执行 阅读详情

AgentOS使用和可视化

1 介绍

AgentOS是Agno升级后的组件,Agno是一个极其高效的多代理框架、运行时和控制平面。利用它构建具备记忆、知识、人机协同及MCP支持的多智能体系统。您可将智能体编排为多智能体团队(增强自主性)或基于步骤的智能体工作流(提升可控性)。

AgentOS可用作智能体的生产运行时与控制平面,AgentOS是Agno的生产就绪型运行时,完全在您的自有基础设施内运行,确保Agent数据的完整隐私与控制。Agno还提供了一个美观的网页界面用于管理、监控和与AgentOS交互,所有数据绝不会在您的环境之外持久存储。

# Agno官网地址
https://docs.agno.com/introduction

# Agno的Github
https://github.com/agno-agi/agno

agent-ui

# Github地址
https://github.com/agno-agi/agent-ui

2 制作agent-ui镜像

2.1 创建容器

# 下载镜像
docker pull node:24.11.1

# 制作容器
docker run -itd \
--name agent-ui \
-p 3000:3000 \
node:24.11.1

# 将文件复制到容器中
docker cp agent-ui.zip agent-ui:/home/

(2)在容器中安装环境

# 进入容器
docker exec -it agent-ui /bin/bash

# 进入目录
cd /home

# 解压文件
unzip agent-ui.zip

# 进入agent-ui
cd /home/agent-ui

# 安装环境
pnpm install

# 启动服务
pnpm dev

(3)执行结果

启动服务

在这里插入图片描述

可视化页面

在这里插入图片描述

2.2 自定义脚本

(1)创建启动脚本

启动脚本:start.sh

# Enter agent-ui
cd /home/agent-ui

# Start server
pnpm dev

将start.sh复制到agent-ui容器中

docker cp start.sh agent-ui:/home/

(2)导出自定义镜像

# 导出镜像
docker commit -m "Agent ui" agent-ui agent-ui:2

# 创建容器
docker run -itd \
--name agent-ui-v1 \
-p 3000:3000 \
agent-ui:2 sh /home/start.sh

查看日志

在这里插入图片描述

3 使用AgentUI

安装agno依赖环境

pip install agno -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install openai -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install fastapi -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install uvicorn -i https://pypi.tuna.tsinghua.edu.cn/simple

Python使用

from agno.agent import Agent
from agno.models.openai import OpenAILike
from agno.os import AgentOS
from agno.tools.reasoning import ReasoningTools

# 调用自己搭建的大模型接口
model = OpenAILike(
    id="qwen3-max",
    api_key="XXXX",
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"
)

# 构建智能体
my_agent = Agent(
    # 设置智能体
    model=model,

    # 设置工具调用
    tools=[
        ReasoningTools(add_instructions=True)
    ],

    # 设置指令
    instructions=[
        "Use tables to display data",
        "Only output the report, no other text",
    ],
    # 设置输出
    markdown=True
)

# 执行
my_agent.print_response(
    "写一个关于人工智能报告",
    # 按照流输出
    stream=True,
    # 显示推理国过程
    show_full_reasoning=True,
    # 显示推理的中间过程
    stream_intermediate_steps=True
)


# 创建AgentOS
agent_os = AgentOS(agents=[my_agent])
app = agent_os.get_app()

# 运行AgentOS
if __name__ == "__main__":
    # 注意:my_agno_os是“my_agno_os.py”
    agent_os.serve(
        app="my_agno_os:app",
        port=7777,
        reload=True
    )

没有连接成功,一直报错

在这里插入图片描述

AI智能体控制平面AgentOS:从运行到运营的架构解析与实践指南 在人工智能技术快速发展的今天,智能体(Agent)已成为实现自动化任务处理与复杂决策的关键技术组件。其核心原理在于通过大语言模型(LLM)赋予程序理解、规划和执行任务的能力,结合外部工具调用完成特定目标。这一技术的核心价值在于将人类从重复性工作中解放出来,提升效率与决策质量,其应用场景已广泛覆盖代码生成、数据分析、自动化运维等多个领域。随着智能体从单体实验走向规模化、协作化的生产部署,如何有效管理、监控和协调多个智能体构成的系统,即实现从“运行”到“运营”的转变,成为新的工程挑战。本文聚焦于**AI智能体控 阅读详情

相关推荐

墨刀素材广场里淘到的AI Agent后台原型,我直接拿来改改就能用了(附3个宝藏模板)

本文分享了如何利用墨刀素材广场中的AI Agent后台原型快速搭建高效管理后台,并提供了3个宝藏模板的实战改造指南。通过复用现成原型,开发者可以大幅节省设计时间,专注于业务逻辑定制,特别适合企业级智能客服和电商智能助手项目。

weixin_30342209的博客 381

Agno - 轻量级智能体构建库

智能体大脑:用于推理和响应的模型身体:与现实世界交互的工具行为:由指令定义,模型越强,指令跟随越好推理:在响应前"思考",分析行动结果知识:存储在向量数据库中的领域信息(Agentic RAG)存储:保存会话历史和状态记忆:存储和回忆过往交互信息。

AI工程化、开源分享、文档翻译、代码笔记 3080

代码的交响乐团:当Agno遇上AgentOS,一场关于智能编排的冒险

传统框架的做法是,你的请求(点单)先由服务员记录,传给前台,前台再传给厨房主管,主管分配给厨师,厨师做完后层层返回。而Agno的AgentOS就像餐厅里那位经验丰富的服务生,能直接站在你桌边,用对讲机与后厨实时沟通,甚至能预判你的需求——“这位客人上周点过松露意面,这次可以试试新到的黑松露版本。Agno的自动历史注入,让智能体拥有了类似人类客服的"工作记忆",能够跨会话保持上下文连贯性。想象你要策划一场婚礼。从机器码到汇编,从汇编到C,从C到Python,每次都让开发者专注于"做什么"而非"怎么做"。

步子哥的博客 789

Agno智能体框架简单使用

Agno是一个用于构建多智能体的Python框架,具有高性能和灵活性,支持从基础工具调用到复杂工作流的五个智能体级别。文章介绍了Agno的主要功能,包括Tools、Agentic RAG、Teams和WorkFlows,并提供了代码示例展示其简单工具调用和知识库构建方法(支持ChromaDB和LanceDB)。同时对比了其他开源智能体框架(如OpenManus、MetaGPT)和常用数据检索工具(Tavily、DuckDuckGo),指出Agno在接口易用性和性能方面的优势。还推荐了AI爬虫工具Firecr

make_progress的博客 1733

银行会计第2课:交易和核算分离的思想

核算作为会计的基础,将交易转化为可量化的信息,而会计则通过整合核算结果,实现对经济活动的全面把控。- 本质:指企业或主体之间发生的、能引起经济利益变动的具体事项,比如采购商品、销售货物、支付工资等,是客观发生的经济事实。可售产品(业务视角的核算对象) + 属性条件(核算的分类,限制等) = 核算类型(会计视角,含有科目分类内容)- 核算:会计人员根据采购发票、入库单等,将这笔交易记为“借:原材料,贷:银行存款”(对事实的会计处理)。- 特点:是核算的源头,不涉及会计处理,仅代表经济行为的发生。

ademen的博客 499

UE5动画革命:如何用Motion Matching技术让你的游戏角色动作更流畅(附实战配置)

本文深入解析了UE5中Motion Matching技术的实战配置与应用。通过对比传统动画状态机的局限,详细阐述了如何构建动画数据库、在UE5中配置Pose Search Database及动画蓝图,并探讨了与IK融合、性能优化等进阶策略。该技术能显著提升游戏角色动作的流畅度与真实感,是下一代动画解决方案的核心。

weixin_29075633的博客 862

一个轻量级RAG文本切块项目Chonkie

AI大模型作为人工智能领域的重要技术突破,正成为推动各行各业创新和转型的关键力量。抓住AI大模型的风口,掌握AI大模型的知识和技能将变得越来越重要。学习AI大模型是一个系统的过程,需要从基础开始,逐步深入到更高级的技术。这里给大家精心整理了一份全面的AI大模型学习资源,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享!

m0_56255097的博客 1149

OneOS远程升级能力实操演示 | OTA升级

OneOS远程升级能力实操演示,差分算法提升效率,OTA升级,OTA差分算法,全量升级、压缩升级、差分升级,有线网络连接,bootloader,升级平台,在线差分包制作,触摸屏以及GUI图形操作

OneOS是中国移动针对物联网领域推出的轻量级操作系统 2011

企业级生产力与极简主义的碰撞:LLM框架 Agno vs PocketFlow 选型指南(Gemini 3.1 Pro Preview生成)

在 AI 技术日新月异的今天,没有“绝对最好”的框架,只有“最适合当下场景”的工具。Agno代表了当前LLM 工程化和企业级落地的前沿标准,用完善的组件库武装到了牙齿;而PocketFlow则像是一股清流,带我们回归了编程的本质,以“极简”拥抱AI 写代码的新纪元。希望这篇指南能为你的 AI 探索之旅提供方向。无论你选择哪一条路,Let’s build with AI!🚀。

weixin_41338279的博客 677

通过JLink下载实现工控MCU批量烧录实战案例

利用JLink下载工具实现高效稳定的工控MCU批量烧录,提升产线效率。案例详细解析了脚本配置与自动化流程,突出jlink下载的可靠性和可扩展性,适用于大规模嵌入式部署场景。

weixin_30205153的博客 813

跨应用服务器的自定义 IDoc 传输实战:以 CATSDB 工时为例,打通两套 SAP 系统的数据通道

本文介绍了在企业多SAP系统环境下,使用SAP ALE/IDoc技术实现工时数据跨系统传输的解决方案。文章从技术选型、系统架构到具体配置步骤进行了详细说明,重点阐述了IDoc/ALE在异步传输、全链路追踪和数据重放方面的优势。 文章详细讲解了端到端实施流程,包括Logical System配置、RFC Destination创建、Message Type定义、Segment和Basic Type设计等关键步骤。同时提供了出站封装的ABAP代码示例,强调调用MASTER_IDOC_DISTRIBUTE函数后执

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 173

Agno 学习系统端到端实战:用 AgentOS 与 Learning UI 构建六存储记忆的 Ops Assistant

这篇技术指南以 Agno 仓库中的 `cookbook/08_learning/10_demo` 为例,完整讲解如何构建一个启用全部六种学习存储(用户画像、用户记忆、会话上下文、实体记忆、决策日志、习得知识)的运维助手,并通过 seed 脚本灌入真实对话数据、以 AgentOS 服务对外暴露 `/learnings` REST 接口、最后在 Learning UI 中可视化浏览学习结果。读完本文,

gitblog_00770的博客 309

2026年算法工程师常见面试简答题

本文摘要:文章系统梳理了机器学习与深度学习中的30个核心概念,涵盖模型优化、评估指标、经典算法和大模型应用等关键知识点。主要内容包括:1)过拟合与欠拟合的成因及解决方法;2)偏差-方差权衡原理;3)数据划分与交叉验证策略;4)分类/回归任务评估指标选择;5)逻辑回归、决策树、SVM等传统算法解析;6)梯度下降优化与正则化技术;7)CNN、RNN、Transformer架构对比;8)Embedding表示与RAG技术。特别强调面试高频考点如XGBoost改进、注意力机制原理等,并给出实际工程中的解决方案建议,

不务正业的猿 350

如何用AI Agent打造你的“人生时间轴”?N19期AgentOS学员项目复盘#AI编程学员案例分享

这款Agent不仅能自动整理你一天的碎片化信息(截图、照片、日记),还能智能分析内容,生成可视化图表,并同步至Notion,真正实现了“无感记录,智能回顾”。,这是一位在最后的黑客松路演的学员,给我们提供了一个极具参考价值的思路。重写了让AI处理信息的指令。增加了可视化的饼状图,用于展示一天的时间精力分配(虽然学员谦虚地表示一致性还在优化中,但这已经是一个非常实用的功能)。善用课程或开源社区提供的优秀Template(模板),理解其架构,然后进行“换皮”和“微创”改造,是最高效的学习路径。

shadowcz007的博客 865

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

从Copilot到AgentOS:2026年真正“好用”的AI必须满足这5个硬性指标(附可验证的Benchmark脚本)

2026年最好用的AI需真正解决用户实际问题。本文提出5项硬性指标——低延迟响应、跨工具自主编排、上下文长期记忆、可解释决策链、零代码任务适配,并附开源Benchmark脚本实测验证。适用于办公自动化、研发提效与个人知识管理,结果可复现、可对比,值得收藏。

CodeWhim的博客 224

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

WAIC 2026 刚结束,“一人公司+AI Agent“会让前端彻底消失吗?

7 月 17-20 日,2026 世界人工智能大会(WAIC)在上海落幕。当一个人 + 一群 AI Agent 就能跑通从产品开发到运营变现的全链路时,前端开发者的位置在哪?

前端攻城狮 255

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

AG2多Agent协作实战:从对话到群聊的完整指南

AG2(原AutoGen)是一款强大的开源AgentOS,它提供了灵活高效的多Agent协作框架,让开发者能够轻松构建从简单对话到复杂群聊的AI智能体系统。本教程将带你快速掌握AG2多Agent协作的核心技能,从零开始搭建你的第一个智能协作系统。 ## 🤖 什么是AG2多Agent协作? AG2的多Agent协作功能允许你创建多个智能体(Agent),并让它们通过对话或群聊的方式协同工作,共

gitblog_01031的博客 550

openKylin社区2026年9月运营报告

openKylin 3.0推送首次质量更新,集中修复了社区用户反馈和测试发现的近 150 项关键缺陷,覆盖 AI 助手、Token中心、软件商店、系统更新、系统安装、桌面环境、网络连接、硬件外设、国际化等多个关键模块,3.0版本的整体体验和稳定性进一步完善。openKylin人才认证体系提供了统一的人才能力评定标准,包括工程师、高级工程师和专家级工程师,促进社区向信息产业输出各类型人才资源,也为个人开发者、企业工程师和院校师生提供了清晰的职业发展路径,共同促进信息产业健康发展。召开SIG组公开例会6次。

openKylin的博客 211

agno-11-AgentOS

AgentOS 是 Agno 框架的生产级运行时(Runtime),是一个基于 FastAPI 构建的、用于部署、运行和管理 AI 智能体(Agents)、团队(Teams)和工作流(Workflows)的完整平台。如果说Agent是思考与行动的“大脑”,Team是分工协作的“项目组”,那么 AgentOS 就是承载这一切的“身体”和“生命维持系统”,让它们能在真实世界稳定、安全、大规模地运作。

路漫漫其修远兮,吾将上下而求索。 249

使用 AgentOSClient 通过 Python 驱动 AgentOS:配置发现、运行流式、会话记忆、知识库与评测实战

`AgentOSClient` 是 Agno 面向 Python 调用方提供的 AgentOS HTTP 客户端,让你无需接触底层 REST 细节,就能对一台正在运行的 AgentOS 执行配置发现、Agent/Team/Workflow 运行、类型化 SSE 流式事件、会话与记忆管理、知识库内容管理以及效果评测等操作。本篇以 cookbook 教程 [cookbook/05_agent_os/0

gitblog_00835的博客 380

UFO²:重新定义Windows桌面交互的革命性AgentOS框架

当你需要将Excel数据可视化到PowerPoint、批量重命名照片并分类归档、或从PDF提取表格填入数据库时,是否仍在重复以下低效流程: - 手动切换10+个窗口 - 记忆23种不同应用的操作逻辑 - 处理57次鼠标点击和键盘输入 - 忍受不可避免的人为错误 **UFO²带来了彻底的改变**。作为微软开源的Desktop AgentOS,它将自然语言指令直接转化为跨应用自动化工作流,结合Win

gitblog_00532的博客 960

Agent项目结构设计与循环控制:用文件夹和状态机打造稳定可持续运行的智能体骨架

在人工智能工程化实践中,智能体(Agent)的行为稳定性和可维护性往往取决于底层架构设计。许多开发者使用Agent时面临文件管理混乱、流程控制模糊、异常恢复困难等痛点,根源在于缺乏清晰的项目组织和迭代机制。借鉴操作系统设计思想,通过标准化的目录划分(如inbox、source、process、archive)与基于文件状态前缀的循环控制,可以构建一套模型无关的AgentOS方案。核心原理是以目录约定管理数据流,以状态机驱动任务队列,实现可追溯、可恢复、可远程调度的智能体生命周期管理。这种模式适用于信息汇总、

weixin_42535720的博客 273

通用大模型应用研究六:AgentOS

然而,与人类不同的是,智能体缺乏物理世界的直接互动能力、人类的记忆能力以及规划思考能力。大型语言模型智能体操作系统是一种创新的操作系统,旨在解决资源分配、上下文维护和异构代理集成的挑战。该系统将大型语言模型(LLM)嵌入到操作系统中,作为操作系统的大脑,从而优化了操作系统的功能。短期记忆涉及执行任务过程中的上下文信息,这些信息在子任务执行过程中产生和暂存,任务完成后被清空。智能体可以是任何具有感知、推理和行动能力的系统,比如人工智能、机器人或者软件代理。智能体操作系统,是一种多模态协通的智能体系统。

yunxinan的专栏 1267
上一篇: Docker使用MinerU
下一篇: 简单使用LangExtract
MasonYyp
博客等级 码龄9年 301粉丝 297原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值