• 重磅!微软发布AutoGen 0.4!

  • 发布日期:2025-02-21 06:32    点击次数:145

    重磅!微软发布AutoGen 0.4!

    微软全面重写了其著名的Agent框架AutoGen,朝着企业级部署迈出了要津一步!

    此次不是浮浅的升级,而是 澈底的重建。

    微软遐想院刚刚发布的AutoGen 0.4皆备从头遐想了所有这个词框架,只为科罚一个问题: 如何让AI Agent系统真的具备企业级部署能力。

    痛点驱动的重构

    往日一年,AutoGen如实展现了Agent系统的纷乱后劲。但跟着使用范围扩大, 多样问题缓缓浮出水面:架构连接太死、API成果低下、调试功能有限……

    Jack Gerrits(@jack_gerrits) 给出了Ollama接入决议:

    Ollama不错通过OpenAI兼容的API使用,咱们也在成就原生的Ollama客户端,很快就会推出。

    伸开剩余89%

    Ollama不错通过OpenAI兼容的API使用,咱们也在成就原生的Ollama客户端,很快就会推出。

    为了科罚这些问题,AutoGen 0.4继承了 异步事件驱动架构,带来了一系列紧要冲破:

    「可不雅察性」:内置标的跟踪、讯息跟踪和调试器具,还支撑OpenTelemetry已毕企业级监控。

    「异步讯息」:Agent之间通过异步讯息通讯,支撑事件驱动和申请/反应交互模式。

    「跨讲话支撑」:现在已支撑Python和.NET,将来还会支撑更多编程讲话。

    「模块化遐想」:用户不错纵容定制系统,包括自界说Agent、器具、追忆和模子。

    要使用AutoGen,你需要先装配干系包:

    # 装配AgentChat和OpenAI延迟

    pip install -U "autogen-agentchat""autogen-ext[openai]"

    # 装配AutoGen Studio的GUI界面

    pip install -U "autogenstudio"

    最浮浅的Hello World示例:

    importasyncio

    fromautogen_agentchat.agents importAssistantAgent

    fromautogen_ext.models.openai importOpenAIChatCompletionClient

    asyncdefmain-> None:

    agent = AssistantAgent( "assistant", OpenAIChatCompletionClient(model= "gpt-4o"))

    print( awaitagent.run(task= "Say 'Hello World!'"))

    asyncio.run(main)

    若是要创建一个多Agent团队,代码如下:

    importasyncio

    fromautogen_agentchat.agents importAssistantAgent, UserProxyAgent

    fromautogen_agentchat.conditions importTextMentionTermination

    fromautogen_agentchat.teams importRoundRobinGroupChat

    fromautogen_agentchat.ui importConsole

    fromautogen_ext.models.openai importOpenAIChatCompletionClient

    fromautogen_ext.agents.web_surfer importMultimodalWebSurfer

    asyncdefmain-> None:

    model_client = OpenAIChatCompletionClient(model= "gpt-4o")

    assistant = AssistantAgent( "assistant", model_client)

    web_surfer = MultimodalWebSurfer( "web_surfer", model_client)

    user_proxy = UserProxyAgent( "user_proxy")

    termination = TextMentionTermination( "exit")

    team = RoundRobinGroupChat([web_surfer, assistant, user_proxy],

    termination_condition=termination)

    awaitConsole(team.run_stream(task= "Find information about AutoGen and write a summary."))

    asyncio.run(main)

    成就者器具升级

    AutoGen 0.4还带来了一整套升级版的成就器具:

    「AutoGen Studio」:基于0.4的AgentChat API重建,提供了及时Agent更新、履行经由甘休、交互式反馈等功能。启动方式很浮浅:

    # 在 http://localhost:8080 驱动AutoGen Studio

    autogenstudio ui --port 8080 --appdir ./my-app

    AutoGen团队(@pyautogen)示意:

    基本的追忆左券照旧可用。更复杂的追忆已毕也将很快推出。

    基本的追忆左券照旧可用。更复杂的追忆已毕也将很快推出。

    「AutoGen Bench」:匡助成就者在不同任务和环境中对Agent进行基准测试。

    「Magentic-One」:全新的通用多Agent哄骗,挑升用于科罚复杂的收罗和文献任务。

    Mid Season Group(@MidSeasonGroup)就提到:

    咱们要用AutoGen和semantic kernel以及Ollama吞并器来匡助偏远地区的教练者。

    咱们要用AutoGen和semantic kernel以及Ollama吞并器来匡助偏远地区的教练者。

    SamWise(@Feni__Sam)评价谈:

    很期待看到这项本事能让成就者以致非成就者都能使用。这是下一个本事前沿。

    很期待看到这项本事能让成就者以致非成就者都能使用。这是下一个本事前沿。

    John Thilén(@JohnThilen)补充:

    AutoGen照旧兼容MemGPT一段时间了。不外0.4.0发布后我还没阐发是否仍然兼容。

    AutoGen照旧兼容MemGPT一段时间了。不外0.4.0发布后我还没阐发是否仍然兼容。

    微软强调,此次重构为 Agent AI哄骗和遐想奠定了坚实基础。

    接下来,他们将发布.NET支撑,推出更多针对特定范围的哄骗和延迟,并奋发于于打造一个社区驱动的生态系统。

    干系皆集:

    GitHub仓库:https://github.com/microsoft/autogen

    文档:https://microsoft.github.io/autogen/

    Discord社区:https://aka.ms/autogen-discord

    X:https://twitter.com/pyautogen

    GitHub仓库:https://github.com/microsoft/autogen

    文档:https://microsoft.github.io/autogen/

    Discord社区:https://aka.ms/autogen-discord

    X:https://twitter.com/pyautogen

    驻防:AutoGen需要 Python 3.10或更高版块。

    若是你正在从AutoGen v0.2升级,请参考迁徙指南:

    https://microsoft.github.io/autogen/dev/user-guide/agentchat-user-guide/migration-guide.html

    👇

    👇

    👇

    👇

    本文同步自常识星球《AGI Hunt》

    星球及时网络和监控推特、油管、discord、电报等平台的热门AI 本色,并基于数个资讯处理的 AI agent 挑选、审核、翻译、记忆到星球中。

    每天约监控6000 条讯息,可好像约800+ 小时的阅读资本;

    每天挖掘出10+ 热门的/新的 github 开源 AI 方式;

    每天转译、点评 10+ 热门 arxiv AI 前沿论文。

    每天约监控6000 条讯息,可好像约800+ 小时的阅读资本;

    每天挖掘出10+ 热门的/新的 github 开源 AI 方式;

    每天转译、点评 10+ 热门 arxiv AI 前沿论文。

    星球非免费。订价99元/年,0.27元/天。(每+100东谈主,+20元。元老福利~)

    一是驱动有资本,我但愿它能自我闭环,这么才能始闭幕实运转;

    二是对东谈主的挑选,鱼龙搀杂不是我念念要的,但愿找到关爱和喜爱 AI 的东谈主。

    一是驱动有资本,我但愿它能自我闭环,这么才能始闭幕实运转;

    二是对东谈主的挑选,鱼龙搀杂不是我念念要的,但愿找到关爱和喜爱 AI 的东谈主。

    接待你的加入!

    发布于:北京市