如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

admin 2025年5月18日23:02:10评论3 views字数 1688阅读5分37秒阅读模式

背景说明

你是否曾希望在 Copilot Studio 中构建一个智能助手(Agent),并使用 SharePoint 列表作为数据源或知识库?更进一步,还能支持生成式回答(Generative Answers)?那就把 SharePoint 列表当作你的另一个数据源吧!

本文以一个简单的场景为例:假设你有一个员工信息列表(Employees List)保存在 SharePoint 中,我们将构建一个虚拟的 HR 助理(HR Assistant),帮助人力资源部门查询相关员工信息。

👇下图是我们员工列表的简化结构示意图:

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

🛠 Step 1 – 创建智能 Agent

打开浏览器,进入 Copilot Studio 官网

左侧点击【Agents】,然后点击【New Agent】开始创建新助手。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

页面会提示你使用 Copilot 自动描述 Agent,从而生成初始结构。这里我们选择 跳过,从零开始搭建:

👉 点击【Skip to Configure】

随后填写 Agent 的基本信息,建议写一个清晰的描述,方便未来维护。

  • Instruction:保持空白

  • Starter prompts:不需要

  • Knowledge:此处不添加

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

点击【Create】,系统将为你生成 Agent。你将看到如下界面:

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

⚙️ Step 2 – 启用 Orchestration 编排功能

默认情况下,Orchestration(任务编排)是关闭的。我们需要手动开启它,让 AI 可以智能决定调用哪个 Action,这一步非常关键。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

🧩 Step 3 – 创建 Action(动作)

点击顶部导航栏中的【Actions】,然后点击【Add an action】新增一个动作。

在搜索框中输入 SharePoint,点击回车。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

你会看到所有 SharePoint 相关的连接器(Connectors),选择其中的 Get items

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

接下来系统会引导你授权 SharePoint 的访问权限,点击【Next】继续。

下一步建议你修改此 Action 的 名称与描述,确保含义清晰,便于 Copilot 在对话中准确调用。之后还有一些配置步骤我们将继续完善。

点击【Add Action】添加此操作。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

✏️ Step 4 – 配置 Action 输入参数

回到【Actions】页面,点击刚才创建的 Action 名称进行编辑。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

切换至【Inputs】选项卡,我们要添加两个关键字段:

  • Site Address(网站地址)

  • List Name(列表名称)

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

选择对应的 SharePoint 站点,如果下拉列表中找不到,检查你的权限或手动输入地址。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

对于 List Name(列表名称)字段:

  • 选择【Set a value】

  • 然后输入列表名称,系统通常会弹出下拉选项供你选择,选中目标列表即可

全部设置完成后,点击【Save】保存。

💬 Step 5 – 测试你的 Agent

配置已完成,现在我们可以进行测试了!

点击测试窗口,向 Agent 提问。

第一次运行时会提示你连接 SharePoint,点击【Connect】。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

接着会弹出窗口让你选择已有连接,若此前已建立,直接点击【Submit】提交即可。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

连接成功后返回测试窗口,点击【Retry】,你将看到 Agent 成功返回了结果!

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

比如我提问:「有哪些女性员工?」它从列表中获取了数据,并正确从 Gender 列中筛选出女性员工 👇

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

我们再试一个稍复杂的示例 👇

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

你可以看到,我只输入了 “first name” 和 “reports”,Agent 便能通过 manager 列进行逻辑判断并返回结果。

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

甚至还能识别出 LinkedIn URL 字段并生成自然语言回复,令人惊喜!

✅ 结语:无限可能,由你开启!

正如你所看到的,我们可以非常轻松地创建一个能够从 SharePoint 列表中检索信息的智能 Agent,并利用生成式 AI 技术以自然语言作答。这样一来,无限的应用场景也随之开启——从 HR 助理,到销售查询、项目管理助手等都触手可及。

希望这篇教程对你有所帮助!🚀 祝你编码愉快,玩转 AI!

如何快速开始享用Copilot for Microsoft 365

5月超级优惠活动,扫码添加微信,暗号:copilot

如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

原文始发于微信公众号(AI技术笔记):如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年5月18日23:02:10
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   如何在 Copilot Studio 中将 SharePoint 列表作为知识源使用http://cn-sec.com/archives/4074598.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息