使用 Copilot 查询库存(预览版)
[本文是预发布文档,需要更改。]
库存可见性服务与 Dynamics 365 Supply Chain Management 中的 Copilot 交互以提供自然语言库存搜索功能。 它允许用户提出有关库存的问题并实时收到答案。 该功能可以从库存可见性应用内部使用,也可以通过 API 使用(开发人员可以对其进行编码,以为自己的应用程序和网站创建交互式库存聊天机器人)。 通过使用 Copilot,组织可以控制库存并提高运营效率,最终提高盈利能力和客户满意度。
例如,用户可能发送以下自然语言查询:
USMF 中银色计时腕表的库存是多少?
Copilot 可能回复以下答案:
银色计时腕表的产品编号为 81325。 USMF 中有 888 块银色计时腕表。 下面是详细信息:
库位:站点 1,库位 13
可用订购数量:888
实际可用数量:888
实际库存数量:888
已过帐的数量:888这是 AI 生成的内容。 AI 生成的内容可能包含错误 - 请审查。
重要提示
- 这是预览功能。
- 预览版 功能不适用于生产用途,并且可能具有受限的功能。 这些功能受 补充使用条款约束,并在正式发布之前开放,以便客户能够提前使用并提供反馈。
先决条件
若要通过 Copilot API 使用自然语言库存搜索,您的系统必须满足以下要求:
- 您必须运行 Inventory Visibility 版本 1.2.2.54 或更高版本。
若要在库存可见性应用中使用 Copilot 挎斗面板,您的系统必须满足以下要求:
- 您必须运行 Inventory Visibility 版本 1.2.2.127 或更高版本。
有关如何检查库存可见性版本以及如何更新到最新版本的说明,请参阅更新库存可见性加载项
国家/地区可用性和语言支持
- “使用 Copilot 查询库存”仅提供英语版本。 通过其他语言使用它可能会影响准确性和用户体验。
- “使用 Copilot 查询库存”仅在北美地区提供。
在库存可见性应用中使用自然语言查询
库存可见性应用的用户可以使用 Copilot 提出有关库存的问题并实时接收答案。 以下部分介绍如何在库存可见性应用中使用 Copilot。
打开 Copilot 面板
按照以下步骤在库存可见性应用中打开 Copilot 挎斗面板。
在 Power Apps 中,打开库存可见性应用。
在浏览器的地址字段中,将以下参数追加到 URL 以启用要加载的 Copilot 挎斗面板。
&flags=FCB.InitializeCopilotSidePaneOnBoot%3Dtrue%2CFCB.UsePVAInCopilot%3Dtrue%2CFCB.IsPPAPIHostedBotEnabled%3Dtrue&useServerResources=true
若要打开面板,请选择右上角的 Copilot 按钮 。
与 Copilot 聊天
在 Copilot 面板中,您可以使用自然语言与 Copilot 聊天,以获取实时产品和现有库存数据。 Copilot 根据库存可见性服务中的可用数据回答您的问题。
使用查询 API
您使用查询 API 提交库存查询并接收结果,其定义如下:
Path:
/nl/iv/{environmentId}/query
Method:
Post
Headers:
Api-Version="1.0"
Authorization="Bearer $access_token"
x-ms-client-session-id={ your session id } // New session Id will clear chat history.
ContentType:
application/json
Body:
{
"Text" : { Your text input }
}
路径 URL 应类似于以下示例:https://inventoryservice-copilot.weu-il301.gateway.prod.island.powerapps.com/nl/iv/{{Supply_Chain_Management_environment_id}}/query
。
以下示例显示示例正文内容。
{
"Text" : "What's the inventory of product D0001 in organization USMF, site 1, location 11?"
}
您可以通过在正文中添加可选 LogLevel
参数并将其设置为 Debug
、Trace
或 Information
,选择请求的日志记录详细信息的级别。