Google发布Genkit中间件,让AI应用更可靠可观测
thinkindev • 2026-05-15
1481 views
谷歌近日推出了Genkit中间件系统,这是一项旨在提升AI应用可靠性和可观测性的重要技术更新。Genkit本身是一个支持TypeScript、Go、Dart和Python的多平台框架,用于构建全栈AI驱动和智能代理应用。其核心创新在于通过可组合的钩子(hooks)拦截AI模型生成过程,实现重试和回退机制,确保系统在出现故障时能自动恢复,极大提高了可靠性。此外,该中间件还能在破坏性工具调用前要求人工批准,增加了应用的安全性。Genkit中间件持续运行一个工具循环,直至模型完成所有任务,开发者可以利用Genkit Developer工具来检查、测试和调试整个应用及中间件的执行过程。这一发布将帮助开发者构建更加健壮、可控的智能应用,尤其适用于需要高可靠性和安全性的生产环境。
核心要点
- Genkit中间件通过可组合钩子实现模型生成的自动重试和回退,提升了AI应用的稳定性。
- 支持在关键操作前要求人工审批,增强了工具调用的安全性。
- 提供专用开发者工具,可全面检查、测试和调试应用及中间件执行。