Microsoft agent framework workflow 编排 顺序执行
在构建复杂的人工智能应用时,我们常常需要将一个大任务拆解成多个小步骤,并让不同的 AI Agent 按顺序依次处理。Microsoft Agent Framework 提供了一个强大而灵活的工具——Workflow,来帮助我们轻松编排和管理这些 Agent 的协作流程。 今天,我们就来深入探讨一种最基本也最常用的工作流模式:顺序工作流 (Sequential Workflow)。 场景设...
在构建复杂的人工智能应用时,我们常常需要将一个大任务拆解成多个小步骤,并让不同的 AI Agent 按顺序依次处理。Microsoft Agent Framework 提供了一个强大而灵活的工具——Workflow,来帮助我们轻松编排和管理这些 Agent 的协作流程。 今天,我们就来深入探讨一种最基本也最常用的工作流模式:顺序工作流 (Sequential Workflow)。 场景设...
Microsoft Agent Framework 提供了一个强大的工作流 (Workflow) 系统,使您能够构建集成了 AI 代理和业务流程的智能自动化系统。借助其类型安全的体系结构和直观的设计,您可以编排复杂的工作流,而无需陷入基础设施的复杂性中,从而专注于核心业务逻辑。 🤖 AI Agent 与 Workflow 有何不同? 在深入探讨之前,我们先来厘清一个基本概念:AI Age...
AgileConfig 作为一个轻量级配置中心,我一直强调其“轻量”的概念。因此,权限管理这一块一直比较薄弱,甚至可以说形同虚设。然而,在实际项目实施中,用户对于权限管理的需求非常强烈,因为某些配置(如数据库连接串)极为敏感。因此,加强权限管理功能的呼声一直很高。这次的新版本,就带来了这个重磅功能:基于角色的访问控制(RBAC)。关于什么是基于角色的访问控制,我想大家应该都明白,这里就不再赘...
在构建 AI Agent 时,经常需要为“执行对话”和“工具调用”加入横切能力(Cross-Cutting Concerns),例如: 日志与审计 性能与计时 异常捕获与统一包装 调试与可观测性 安全与访问控制 在 Microsoft Agent Framework(Microsoft.Extensions.AI / Microsoft.Agents.AI)中,可以...
好的,这是一篇关于在 Microsoft Agent Framework 中使用 OpenTelemetry 的技术博客文章。 Microsoft Agent Framework - 使用 OpenTelemetry 对 Agent 进行追踪 在构建复杂的 AI 代理(Agent)系统时,理解其内部行为、诊断问题和监控性能至关重要。可观测性(Observability)是现代软件开发...
好的,这是更新后的版本,在步骤四中特别强调了 Agent 如何利用恢复的上下文来“记住”之前的对话。 Microsoft Agent Framework - 持久化 Agent 对话 在构建高级 AI 助手时,一个核心需求是能够跨多个会话记住对话历史。用户期望能够随时中断对话,并在稍后返回时从上次离开的地方继续。Microsoft Agent Framework 提供了一套强大的工具...
Microsoft Agent Framework 提供了一套强大的工具,用于构建、编排和管理 AI 代理。该框架的一个核心功能是能够将 Agent 作为服务公开,以便其他应用程序(例如 IDE 插件)可以与之交互。这通过模型上下文协议(Model Context Protocol,简称 MCP)实现。 本文将指导你如何将一个简单的 AI Agent 注册为一个 MCP Server,并展...
前面我们已经介绍了 Microsoft Agent Framework 的 Agent 的基本使用方法。今天我们来介绍一下工具(Function Call)的用法。 在使用大型语言模型(LLM)构建智能应用时,一个核心能力是让模型能够与外部世界交互。Microsoft Agent Framework 通过强大的“函数调用”(Function Calling)或“工具使用”(Tool Use)...
好的,这是一篇关于 Microsoft Agent Framework 多轮对话的技术博客。 Microsoft Agent Framework - Agent 多轮对话 上一篇我们分享了 Microsoft Agent Framework 一些背景信息已经 Agent 的基本使用。这次我们继续介绍 Agent 的会话功能。 在构建智能对话机器人时,最核心的功能之一就是能够理解上下...
好的,这是您要求的 Markdown 格式的博文。 Microsoft Agent Framework 简单介绍与使用 最近,微软推出了一个全新的 Microsoft.Agents(即 Microsoft Agent Framework),旨在简化和统一与大型语言模型(LLM)的交互方式,让开发者可以更轻松地构建、协调和管理多代理(multi-agent)AI 系统。本文将结合官方文...