介绍
NPM 是 Node.js 包管理工具,是前端开发中非常重要的一部分。而 customvision-api 扩展是一个为使用 Microsoft Azure 自定义视觉服务的开发人员提供的 Node.js 模块。该扩展库可以简化使用自定义视觉 API 的过程,使开发人员能够轻松地构建出能够与 Azure 自定义视觉服务进行交互的应用程序。
在本文中,我们将会学习到如何使用 NPM 包 customvision-api 来构建一个基于 Azure 自定义视觉服务的应用程序。我们将学习如何安装此扩展库,如何配置它,并且还将提供一些示例代码以帮助你了解如何使用它。
安装和配置
要使用 npm 包 customvision-api,我们首先需要安装它。要安装包,我们可以使用以下指令:
npm install customvision-api
安装完成后,我们可以在我们的项目中使用该扩展库了。接下来,我们需要使用 Azure 门户中提供的密钥对 npm 包进行身份验证。要执行此操作,请遵循以下步骤:
- 首先,我们需要在 Azure 门户中注册自定义视觉服务。
- 接着,我们需要在 Azure 门户中获取自定义视觉服务的密钥和端点 URL。
- 最后,我们需要将这些密钥和 URL 提供给 customvision-api 扩展库,以便进行身份验证。
配置好了上述步骤,我们就可以开始使用 customvision-api 扩展库了。
示例代码
这里提供一个使用 customvision-api 扩展库的示例代码。在这个示例代码中,我们将使用此扩展库来创建和训练一个图像识别模型。
-- -------------------- ---- ------- ----- -------------------------- - ------------------------------------- -- ------------ -- ----- -------------- - --- ---------------------------------- --------- ----------- ----- -------------- - --- ---------------------------------- ---------- ------ -- -- - ----------------------- -------------- ----- -------- - ----- ----------------------------- ------------------ --------- ----------------------- --------------------- --- -------- ----------------------- ----- ------- - ----- ------------------------------ ----- --------------- --------- -------- --- -------------------- ------- --- ------------------ ----- -------------------- - ----- ----- ------ --------------------- --- ----- ----- ----------------------------- ----- --------- - ----- ----------------------------------------------- - ----- --------------------- ------- --------- --- -------------------- ----- ---- --- -------------------- --------------------------- ----- --------- - ----- ---------------------------------------- ----------------------- ---------------------- ----------------------------- ----- --------- - ----- ------------------------------------------- ------------- --------------- --------------------- ---------------------- ---------- ----------------- ------------ -- - --------------- ---
结语
至此,我们已经对如何使用 NPM 包 customvision-api 来构建基于 Azure 自定义视觉服务的应用程序有了更深入的了解。本篇文章提供了包括包的安装、身份验证、以及实际的示例代码等方面的指导,希望可以帮助到广大前端开发人员。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005788681e8991b448eaf8d