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
浙公网安备 33010602011771号