agno v2.4.7发布!新增Else条件分支、AWS Bedrock重排器、HITL等重大升级全
agno v2.4.7发布!新增Else条件分支、AWS Bedrock重排器、HITL等重大升级全解析
1. Workflow Condition Step 全新支持 Else 分支
工作流条件步骤(Workflow Condition Step)新增了 Else path 支持,允许用户定义备用执行路径(else_steps)。
以前,当条件不满足时系统会跳过执行;现在,用户可以在条件为False时指定另一条执行路径,实现更灵活的业务流程控制。
典型场景:
• 技术支持系统的多分支路由:
• 技术类问题 → 诊断 + 工程处理
• 非技术性咨询 → 一般客服处理
• 统一进入后续总结步骤
示例代码中,Condition 对象新增了 else_steps 参数,可同步与异步执行。
官方示例脚本:
• condition_with_else_steps.py(同步与异步版本)
展示了完整的if-else工作流结构及执行逻辑。
2. AwsBedrockReranker 全新上线
新增 AwsBedrockReranker 类,支持:
• Cohere Rerank 3.5
• Amazon Rerank 1.0
该功能基于 Bedrock Agent Runtime API 的统一接口,让开发者可直接利用亚马逊云上的大模型能力实现高精度文档重排(Reranking)。
支持的模型:
• cohere.rerank-v3-5:0
• amazon.rerank-v1:0
主要优势:
• 支持统一Bedrock API调用
• 支持top_n自定义返回数量
• 兼容Knowledge与PgVector向量数据库
额外支持:
• CohereBedrockReranker及AmazonReranker便捷类
• 自定义additional_model_request_fields选项
#大模型# #福大大架构师每日一题#
1. Workflow Condition Step 全新支持 Else 分支
工作流条件步骤(Workflow Condition Step)新增了 Else path 支持,允许用户定义备用执行路径(else_steps)。
以前,当条件不满足时系统会跳过执行;现在,用户可以在条件为False时指定另一条执行路径,实现更灵活的业务流程控制。
典型场景:
• 技术支持系统的多分支路由:
• 技术类问题 → 诊断 + 工程处理
• 非技术性咨询 → 一般客服处理
• 统一进入后续总结步骤
示例代码中,Condition 对象新增了 else_steps 参数,可同步与异步执行。
官方示例脚本:
• condition_with_else_steps.py(同步与异步版本)
展示了完整的if-else工作流结构及执行逻辑。
2. AwsBedrockReranker 全新上线
新增 AwsBedrockReranker 类,支持:
• Cohere Rerank 3.5
• Amazon Rerank 1.0
该功能基于 Bedrock Agent Runtime API 的统一接口,让开发者可直接利用亚马逊云上的大模型能力实现高精度文档重排(Reranking)。
支持的模型:
• cohere.rerank-v3-5:0
• amazon.rerank-v1:0
主要优势:
• 支持统一Bedrock API调用
• 支持top_n自定义返回数量
• 兼容Knowledge与PgVector向量数据库
额外支持:
• CohereBedrockReranker及AmazonReranker便捷类
• 自定义additional_model_request_fields选项
#大模型# #福大大架构师每日一题#
全部评论
相关推荐
点赞 评论 收藏
分享