agno agentos ag-ui 协议

ag-ui 是gent-user 协议标准,agno agentos 支持暴露此模式协议

参考玩法

  • 暴露接口
from agno.agent.agent import Agent
from agno.models.openai import OpenAIResponses
from agno.os import AgentOS
from agno.os.interfaces.agui import AGUI

chat_agent = Agent(model=OpenAIResponses(id="gpt-5.5"))

agent_os = AgentOS(agents=[chat_agent], interfaces=[AGUI(agent=chat_agent)])
app = agent_os.get_app()

if __name__ == "__main__":
    agent_os.serve(app="basic:app", reload=True)

说明

目前ag-ui 协议的暴露,暂时没a2a 强大,实际上a2a 协议的处理与ag-ui 是一样的

参考资料

https://docs.agno.com/agent-os/interfaces/ag-ui/introduction

https://github.com/agno-agi/agno/blob/main/libs/agno/agno/os/interfaces/agui/agui.py

https://github.com/agno-agi/agno/blob/main/libs/agno/agno/os/interfaces/agui/router.py

posted on 2026-07-03 08:00  荣锋亮  阅读(13)  评论(0)    收藏  举报

导航