How to Manage "Grounding with Bing" Resources Programmatically

· Source: Microsoft Foundry Blog articles · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cloud Computing & IT Infrastructure, Software Development & Engineering · Depth: Intermediate, quick

Summary

This blog post details how to programmatically manage "Grounding with Bing" resources, specifically "Grounding with Bing Custom Search," using Azure Resource Manager (ARM). It addresses the limitations of manual Azure portal deployments for scaled or CI/CD integrated environments. The article outlines two primary approaches: using the REST API and utilizing Python or C# SDKs. It provides a step-by-step guide for the REST API method, covering login, registering Bing as an Azure resource provider, preparing ARM templates, obtaining access tokens, and creating/configuring/managing Bing resources and their inclusion/exclusion lists. The post emphasizes using ARM templates for version-controlled, repeatable deployments and offers a GitHub repository with code examples.

Key takeaway

For MLOps Engineers managing "Grounding with Bing" deployments across multiple environments, adopting Azure Resource Manager (ARM) is crucial. You should transition from manual portal configurations to programmatic methods using REST APIs or SDKs to ensure consistency, enable version control, and integrate seamlessly with your CI/CD pipelines, reducing deployment errors and operational overhead.

Key insights

Programmatic management of "Grounding with Bing" resources via ARM enables scalable, consistent deployments.

Principles

Method

Automate "Grounding with Bing" resource provisioning and configuration using Azure Resource Manager (ARM) templates, either via REST API calls or Python/C# SDKs, to ensure consistency and version control.

In practice

Topics

Code references

Best for: MLOps Engineer, DevOps Engineer, AI Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Microsoft Foundry Blog articles.