微软副驾驶(Copilot):关于微软的人工智能,你需要知道的一切
Copilot 是微软在提高生产力的生成式人工智能方面的成果,并且随着微软在人工智能方面的雄心壮志不断发展和壮大。如今,大约有十几种以 Copilot 为品牌的产品为微软软件和服务中的各种功能提供支持,例如 Microsoft Outlook 中的摘要功能和 Microsoft Teams 中的转录功能。
这是除了微软旗下用于生成代码的 GitHub Copilot 工具之外的情况,还有存在于 Windows 和网络上的 Copilot,它更像是 OpenAI 的 ChatGPT 那样的通用助手,而非特定的解决方案。
在这篇文章中,我们解释了现有的众多微软副驾驶(Copilot)及其功能,并重点说明了它们之间的主要差异。
微软 Copilot 是什么?
微软副驾驶(Microsoft Copilot),之前被称为必应聊天(Bing Chat),被内置在微软的搜索引擎必应(Bing)、Windows 10、Windows 11 以及微软 Edge 侧边栏中。(较新的电脑甚至有专门用于启动副驾驶的键盘按键。)此外,还有适用于安卓和 iOS 的独立副驾驶应用程序,以及应用内的 Telegram 房间。
由 OpenAI 模型的微调版本(OpenAI 和微软有着密切的合作关系)提供支持,Copilot 能够执行一系列用自然语言描述的任务,比如写诗和散文,以及将文本翻译成其他语言和总结来自网络的各种来源(尽管并不完美)。
Copilot 与 ChatGPT 和谷歌的 Gemini 一样,可以浏览网页(就 Copilot 而言,是通过必应)以获取最新信息。它有时会出错,但对于及时查询来说,能够访问搜索结果这一点使 Copilot 比 Anthropic 的 Claude 等离线机器人更具优势。
Copilot 可以通过点击图像生成器(Image Creator)来创建图像,这是微软基于 OpenAI 的 DALL-E 3 模型构建的图像生成器。它还可以通过与人工智能音乐生成平台 Suno 集成来生成歌曲。在 Copilot 中输入诸如“创建一张斑马的图像”或“生成一首具有爵士节奏的歌曲”之类的内容,就会调出相关工具。
关于集成方面,Copilot 支持第三方应用和网站的插件。有一些插件,比如为 Instacart(用于膳食规划和烹饪相关问题)、Kayak(用于旅行规划)、OpenTable(用于餐厅预订)和 Shopify 等提供的插件,这只是其中几个例子,而且还会不定期地增加更多。
Copilot 可以控制哪些 Windows 设置?
在 Windows 11 系统中(但 Windows 10 不一定),Copilot 能够控制某些设置和功能,在某种程度上充当数字管家。
借助 Copilot,用户可以通过键入内容或使用 Windows 11 的语音识别功能,在 PC 上执行诸如打开或关闭省电模式、显示设备和系统信息、启动实时字幕、显示 PC 的 IP 地址以及清空回收站等操作。
在 Windows 11 上的 Copilot 体验中有一个切换按钮,可以在“工作”和“网络”模式之间切换,前者会在 Windows 界面中引入 Copilot 的 Microsoft 365 功能。稍后会有更多相关内容。
Copilot Pro 是什么?
Copilot Pro 是微软的高级 Copilot 产品,每月定价 20 美元。在某些方面,它与竞争对手的生成式人工智能聊天机器人计划(如 OpenAI 的 ChatGPT Plus 和谷歌的 Google One AI Premium)类似,但并非完全相同。
Copilot Pro 客户在高峰时段可优先使用功能最强大的 OpenAI 模型(例如 GPT-4o)。并且 Copilot 的某些精选功能只有通过 Pro 订阅才能使用,例如来自 Image Creator 的更高分辨率图像。
Copilot Pro 还允许用户在 Word、Excel、PowerPoint、Outlook 和 OneNote 中使用生成式人工智能功能。在 Word 和 OneNote 中,Copilot 可以写作、编辑、总结和生成文本。在 Excel 和 PowerPoint 中,Copilot 可以将自然语言提示转换为演示文稿和可视化内容。在 Outlook 中,Copilot 可以帮助起草电子邮件回复,并提供调整长度或语气的切换选项。
对于拥有 Microsoft 365 个人版或家庭版计划的客户,这些功能可在 Word、Excel、PowerPoint、Outlook 和 OneNote 桌面应用程序中使用。没有该计划的客户则仅限于这些 Microsoft 365 应用程序的网络版本。
除了 Microsoft 365 的升级之外,Copilot Pro 订阅用户每天在图像生成器中可获得 100 次“加速”(而免费用户每天只有 15 次),以加快图像生成过程,此外还有横向格式选项。
重要的是,Copilot Pro 不包含 Microsoft Teams 中的 Copilot 功能。Microsoft Teams 中的 Copilot 功能可在处理任务(如确定后续跟进人员和创建会议议程)时提供实时摘要和行动事项。Teams 中的 Copilot 仅面向企业 Copilot 客户,即拥有企业级(或同等)Microsoft 365 许可证的客户。
Microsoft 365 的 Copilot 是什么?
与消费者版 Copilot SKU 分开且不同的是 Microsoft 365 的 Copilot,这是一套面向 Microsoft 365 的生成式人工智能附加组件,重点在于商业应用。
Microsoft 365 的 Copilot 定价为每位用户每月 30 美元,并且仅提供给拥有 Microsoft 365 E3、E5、Business Standard 或 Business Premium 许可证的客户。它在 Microsoft 365 系列应用程序中提供了许多与 Copilot Pro 相同的功能,但增加了“企业级数据保护”和语义索引,这是一个后端系统,可为组织中的数据和内容创建映射,以使 Copilot 能够提供更个性化的响应。
例如,微软最近推出了 Microsoft 365 Chat,这是一款适用于 Microsoft 365 的 Copilot 工具,它从 Microsoft 365 应用程序(如 Word 文档、PowerPoint 演示文稿)中的内容提取信息来回答问题。同时,在 Excel 中,适用于 Microsoft 365 的 Copilot 可以格式化数据、创建图表、生成数据透视表,并指导用户创建公式和宏。
此外,还有很多很多的副驾驶。以下是其中一部分及其“技能”的清单:
- Power Pages 中的 Copilot 可以生成文本、表单、聊天机器人和网页布局,还能够创建和编辑图像以及站点设计主题。
- 销售助手(Copilot for Sales)可以帮助撰写给客户的电子邮件回复,或者执行与销售相关的任务,例如通过 Outlook 发送团队会议的总结。
- 微软供应链中心的 Copilot 能够主动标记诸如天气、财务和地理位置等可能影响供应链流程的问题。
- Service 的 Copilot 可以通过聊天或电子邮件为客户咨询起草答案,并为客户服务代理提供聊天体验,该体验从知识库和案例历史中获取信息。
- Azure 的 Copilot 可以为微软 Azure 托管的应用程序和环境提供配置建议,并通过识别潜在问题和解决方案来协助进行故障排除。
- “安全助手”旨在总结不同形式的网络威胁情报并“使其有意义”。
- Fabric 中的 Copilot 有助于探索、集成、转换、准备和可视化数据。
- Intune 中的 Copilot 有助于管理安全策略和设置,并对设备问题进行故障排除。
- Team Copilot 可以帮助在 Teams 中管理会议议程,并扩展到 Loop 和 Planner 来创建和分配任务、跟踪截止日期,并在需要团队成员提供输入时通知他们。
请注意,微软的某些 Copilot,例如 Business Central 中的 Copilot,包含在基础软件许可证中,无需支付额外费用。而其他的,例如销售 Copilot 和服务 Copilot,如果没有 Microsoft 365 的 Copilot 订阅,每个用户每月需额外支付 20 美元或 50 美元。
“Copilot Studio”常见释义为“副驾驶工作室”
Copilot Studio 是一个控制面板,它允许客户通过预先构建的连接器或客户自行构建的连接器,让 Microsoft 365 的 Copilot 访问他们自己或第三方的客户关系管理软件、企业资源管理系统以及其他数据库和存储库中的数据。通过 Copilot Studio,客户可以为 Copilot 构建防护栏,并创建和发布他们自己定制的“Copilot”。
微软 365 订阅用户的 Copilot 可以利用 Copilot Studio,通过自然语言描述来创建自己的 Copilot。Copilot 可以针对特定团队或用户筛选特定数据集,或者连接到自动化、插件或第三方服务来启动操作或工作流程。
Copilot Studio 也是客户能够创建微软所谓的“Copilot 代理”的地方。这些人工智能机器人利用记忆和上下文知识来驾驭不同的业务工作流程,从用户反馈中学习,并在遇到不知如何处理的情况时寻求帮助。
什么是 GitHub Copilot?
不要将其与微软产品组合中的其他副驾驶功能混淆,GitHub Copilot 是一套用于生成代码和总体支持编程工作的工具。GitHub Copilot 可以作为扩展安装在包括 Visual Studio Code、Visual Studio、Neovim 和 JetBrains 在内的集成开发环境(IDE)中,或者在云端与 GitHub Codespaces 一起使用。
支撑 GitHub Copilot 的生成式人工智能模型已经在数十亿行的 Python、JavaScript、TypeScript、Ruby、Go 和数十种其他编程语言上进行了训练——其中许多都在 GitHub 上公开托管和可用。当您编写代码时,GitHub Copilot 会在您输入时给出代码建议;您可以浏览这些建议并选择接受或拒绝它们。
GitHub Copilot 还可以将代码翻译成自然语言描述,并且 Copilot 扩展允许开发人员使用第三方技能扩展 Copilot 。
GitHub Copilot 对学生、“已验证”的开源贡献者和教育工作者免费提供。对于个人用户,每月 10 美元。对于商业客户,每位用户每月 19 美元。对于企业客户,每位用户每月 39 美元。
个人、企业和商业用户在获得 GitHub Copilot 的同时也能使用 Copilot Chat ,这是一种类似聊天机器人的流程,它了解用户正在处理的代码的整个上下文,并能够回答关于该代码的问题。除了回答编码问题,Chat 还可以通过代码分析帮助开发人员修复错误和漏洞,并解决安全问题。
企业和商业版 GitHub Copilot 计划包括许可证管理、知识产权赔偿、全组织的政策管理和新增的隐私功能。企业客户能够为其代码库和知识库进行定制,微调基础模型,并通过网络上的 Microsoft Copilot 访问 Copilot,以及在 GitHub.com 上使用 Copilot Chat 。
今年 4 月,GitHub 推出了 Copilot Workspace,这是一种基于人工智能的软件工程产品。Workspace 提供了一个开发环境,利用人工智能驱动的代理来帮助以自然语言进行头脑风暴、规划、构建、测试和运行代码。
“Copilot 相关的问题”
由于当今生成式人工智能技术的复杂和令人担忧的性质,微软的 Copilots 存在一些问题。
这些模型在总结或回答问题时偶尔会犯错,因为它们有产生幻觉的倾向,包括在总结会议时。《华尔街日报》列举了一个例子,对于一位早期使用 Copilot 来参加团队会议的用户,Copilot 虚构了参会人员,并暗示通话涉及了从未实际讨论过的主题。
至于 GitHub Copilot,GitHub 本身就警告说,它可能会产生不安全的编码模式、错误以及对过时的 API 或习惯用法的引用,或者反映出其训练数据中不那么完美的代码。Copilot 建议的代码可能并不总是能编译、运行,甚至可能毫无意义,因为它实际上并没有对这些建议进行测试。
Copilot 也面临着重大的安全和隐私问题,但也许最突出的问题是尚未解决的合理使用问题。
与大多数生成式人工智能模型一样,为微软Copilots提供支持的模型是基于公开数据进行训练的,其中一些数据受版权保护或处于限制性许可之下。微软等公司辩称,合理使用原则使其免受版权索赔。但这并没有阻止数据所有者对该公司、GitHub、OpenAI 等众多公司提起集体诉讼,称其明显违反了许可和知识产权规定。
微软提供了一些政策,以在至少某些特定的情况下保护某些客户免受因合理使用方面的挑战而引发的法庭纠纷。然而,这并不能解决在未经许可的情况下基于数据训练模型的道德困境,这对某些客户来说可能难以接受。