Docker Compose新增构建和运行AI代理功能

Docker Compose最新更新支持开发者通过compose.yaml文件定义开放模型和AI代理,集成多种代理框架,新增Docker Offload功能将计算密集型任务卸载到高性能云环境,并支持部署到Google Cloud Run和Azure Container Apps。

Docker Compose新增构建和运行AI代理功能

Docker更新了Compose功能,新增特性使开发者更轻松地构建、交付和运行AI代理。

开发者可在compose.yaml文件中定义开放模型、代理和MCP兼容工具,然后通过单条命令docker compose up启动代理堆栈。

Compose集成了多种代理框架,包括LangGraph、Embabel、Vercel AI SDK、Spring AI、CrewAI、Google的ADK和Agno。

此外,现在它还集成了Google Cloud Run和Microsoft Azure Container Apps Service,允许将代理部署到无服务器环境。

公司还宣布了Docker Offload功能,允许开发者将计算密集型工作负载卸载到高性能云环境。“像往常一样在本地构建、测试和扩展代理应用,而Docker在幕后处理繁重工作,”Docker总裁兼COO Mark Cavage和工程与产品执行副总裁Tushar Jain在博客文章中写道。

公司目前提供300分钟的免费Offload使用时长,供用户体验。

其他用于构建代理的有用Docker功能包括MCP Catalog(用于查找可连接到代理的工具)和Model Runner(允许开发者从Docker Hub拉取开放权重LLM,在本地运行,并通过OpenAI兼容端点进行交互)。

“软件的未来是代理化的,每位开发者都将构建目标驱动、多LLM代理,在丰富的工具和服务生态中推理、规划和行动。通过Docker Compose、Docker Offload、Docker更广泛的AI能力以及与Google、Microsoft和Agent SDK的合作,我们让这一未来对所有人触手可及且易于实现,”Cavage和Jain写道。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计