发布 Genkit 中间件:拦截、扩展并加固您的代理应用 笔记

发布 Genkit 中间件:拦截、扩展并加固您的代理应用

Genkit 是一个开源框架,旨在帮助开发者使用 TypeScript、Go、Dart 和 Python 构建生产就绪的代理式 AI 应用。该框架利用强大的中间件系统拦截生成调用,以注入自定义行为,例如重试、模型降级和人工介入工具审批。通过在 generate、model 和 tool 层附加钩子,开发者可确保模型输出具备高可靠性并实现确定性控制。此外,Genkit 支持创建和堆叠自定义中间件,所有中间件均可通过专用的开发者 UI 进行查看和调试。