返回信息流
新闻事件
InfoQ
1 个来源

谷歌 Genkit 推出 Agents API:支持分离式任务轮次与人机协同

谷歌开源AI开发框架Genkit推出预览版Agents API,通过统一的chat()接口封装对话、工具调用、流式输出和状态持久化等功能,并支持进程内与HTTP服务部署模式的无差异调用。该API旨在简化智能体应用的构建流程。

SynthePulse Insight · AI 深度解读

谷歌 Genkit 推出 Agents API:统一接口简化 AI Agent 开发,支持分离式任务轮次与人机协同

版本 1 · 1 个来源

谷歌开源全栈 AI 开发框架 Genkit 推出预览版 Agents API,通过统一 chat() 接口封装对话、工具调用、流式输出和状态持久化,并支持分离式任务轮次与人机协同,旨在降低 AI Agent 开发门槛。

  • 谷歌 Genkit 推出预览版 Agents API,统一 chat() 接口封装对话、工具调用、流式输出、状态持久化等能力。
  • Agents API 支持进程内与 HTTP 服务两种部署模式,调用逻辑无差异。
  • 该 API 支持分离式任务轮次与人机协同,提升 Agent 开发的灵活性和可控性。
展开章节目录统一接口简化开发

统一接口简化开发

谷歌开源全栈 AI 开发框架 Genkit 推出预览版 Agents API,通过统一的 chat() 接口封装对话、工具调用、流式输出、状态持久化等能力。这一设计旨在简化 AI Agent 的开发流程,使开发者无需分别处理不同功能模块的调用逻辑。

Agents API 支持进程内与 HTTP 服务两种部署模式,且两种模式下的调用逻辑无差异。这意味着开发者可以在本地开发环境中使用进程内模式进行快速迭代,然后无缝迁移到生产环境的 HTTP 服务模式,无需修改核心代码。

分离式任务轮次与人机协同

Agents API 的一个关键特性是支持分离式任务轮次与人机协同。分离式任务轮次允许开发者将复杂任务拆解为多个独立轮次,每个轮次可单独管理状态和上下文,从而提升任务执行的灵活性和可维护性。

人机协同功能则使 Agent 能够在关键决策点暂停并请求人类输入,实现人机协作。这种设计在需要人工审核或干预的场景中尤为重要,例如金融交易审批或医疗诊断建议。

可信度边界

本文信息来源于 InfoQ 对谷歌 Genkit 推出 Agents API 的报道,属于产品发布类新闻,事实部分基于官方发布内容,但具体技术细节和性能表现尚未经独立验证。

核心结论

谷歌 Genkit 的 Agents API 通过统一接口和分离式任务轮次设计,降低了 AI Agent 的开发复杂度,同时支持人机协同,为构建更灵活、可控的智能体应用提供了新路径。

主报道

InfoQ

主报道来源