微软Copilot Studio为企业应用提供AI驱动的对话界面

Microsoft Copilot Studio 发布概述

在 Ignite 2023 大会上,微软宣布推出低代码工具 Microsoft Copilot Studio。该工具允许用户构建独立的 Copilot,并定制 Microsoft 365 的 Copilot,利用 AI 驱动的对话能力满足企业特定需求。

Copilot Studio 的核心功能

Microsoft Copilot Studio 是一个端到端的对话式 AI 平台,旨在帮助 IT 专业人员和开发者通过自然语言或图形界面创建和定制 Copilot。用户可以在 Microsoft 365 环境中或为企业定制用途设计、测试和发布 Copilot。

独立 Copilot 的应用

独立 Copilot 是通过对话界面处理用户自然语言查询的应用程序。除了与用户对话外,Copilot 还可以从授权数据库中检索信息或代表用户在外部系统上执行操作。Copilot Studio 使用与 Microsoft Power Virtual Agent 相同的创作画布,并取代了后者。

对话设计与主题

开发者可以将对话设计为节点树,每个节点代表一个动作(如显示信息、提示用户问题、调用 API 或运行 Power Automate 流程)。部分或整个对话树可以构成主题,每个主题通常有一组触发短语,即用户可能用来表达需求的短语、关键词或问题。

自然语言理解与置信度评分

Copilot Studio 的 AI 会分析用户输入的自然语言,并为每个配置的主题分配置信度评分。如果多个主题的置信度评分超过阈值(如 85%),用户可能会被要求选择适用的主题(消歧机制)。如果只有一个主题超过阈值,则立即执行该主题的对话。

生成式 AI 的应用

开发者可以在主题对话中使用大型语言模型的生成能力。例如,微软产品经理 Gary Pretty 演示了如何通过简单的点击操作,创建一个基于 Holland America Line 网站信息的对话机器人,回答用户关于邮轮的问题(如“我需要护照吗?”)。该机器人会将用户输入传递给生成模型,并基于引用内容生成答案。

复杂任务的执行

Copilot 还可以为应用程序编程接口提供自然语言界面。例如,在“获取短途旅行”主题中,机器人会询问用户是否有现有预订,用户提供预订号后,机器人会调用相关 API 并显示结果。复杂的任务可能需要特定领域的手工配置。

复杂编排与错误处理

微软产品经理 David Conger 在 Ignite 2023 上展示了通过复杂 API 编排实现用户目标的例子。Microsoft 365 Copilot 可以从文本文档创建 PowerPoint 演示文稿,并根据命令修改文档。为了确保正确识别步骤、安全执行操作并恢复错误,微软使用了面向 LLM 的 Office 特定语言(ODSL)。

多语言支持与分发

Copilot 可以通过 Microsoft Teams、网站甚至 Skype 等多种渠道分发。Microsoft 365 Copilot 还可以利用 Copilot Studio 创建的 Copilot。开发者还可以使用多语言 Copilot,这些 Copilot 可以用不同语言与客户交流,同时将所有内容保存在一个 Copilot 中。

集成与预览

Microsoft Copilot Studio 集成了 Microsoft Azure OpenAI Studio、Azure Cognitive Services、Azure Bot Service 和其他微软对话式 AI 技术。Copilot Studio 与 Microsoft 365 Copilot 的集成现已进入公开预览阶段。

总结

Microsoft Copilot Studio 为企业和开发者提供了强大的工具,利用生成式 AI 和低代码平台简化复杂任务的执行和对话式 AI 的开发。尽管简单的用例可能更具吸引力,但企业在采用该技术时应考虑其许可、配置和无代码开发的成本与实际价值。

阅读 28
0 条评论