ISE Developer Blog

Solving global tech challenges, sharing insights, and empowering developers

Latest posts

Transforming Language into Code: Building and Evaluating a Robotic Code Generation Copilot
Dec 16, 2024
1

Transforming Language into Code: Building and Evaluating a Robotic Code Generation Copilot

Ihar Shulhan
Ihar Shulhan

This blog post explores the development and evaluation of an AI assistant that converts natural language into robotic code.

Implementing Evaluation platform on Azure Machine Learning
Dec 6, 2024
1

Implementing Evaluation platform on Azure Machine Learning

David Lee
David Lee

Azure Machine Learning is known for training and deploying models, but can also be used for running experiments. This blog post will show us how we have implemented our Evaluation platform on Azure Machine Learning.

Semantic Kernel Learnings
Nov 29, 2024
0

Semantic Kernel Learnings

Alex Fee Dan Balma
Alex,
Dan

A synopsis of our key learnings and findings from using Semantic Kernel.

Building AI Search for Production in Corporate Environments: Key Lessons
Nov 20, 2024
1

Building AI Search for Production in Corporate Environments: Key Lessons

Daniel Taube Alessia Lin Dina Dede
Daniel,
Alessia,
Dina

In the dynamic world of AI and data science developing production-level solutions for corporate environments comes with its own set of challenges and lessons. As a data science team working within Microsoft, we recently completed an engagement for a large company where we leveraged cutting-edge technologies, including OpenAI tools, GPT-4o for generating syntactic datasets, embedding models like text_embedding_3, and Azure AI Search for implementing both text and hybrid search solutions. Here are 10 key lessons we learned along the way.

Accessing Private Resources in Azure
Nov 15, 2024
1

Accessing Private Resources in Azure

Juan Burckhardt
Juan Burckhardt

A practical guide for developers on connecting to Azure resources with private endpoints through a VPN.

Three Ways to Simplify CI/CD Pipelines on GitHub Actions
Nov 8, 2024
0

Three Ways to Simplify CI/CD Pipelines on GitHub Actions

Neeraj Mandal Stewart Adam
Neeraj,
Stewart

This post focuses on three ways to simplify CI/CD pipelines deploying to Azure with GitHub Actions.

Building a Multi-tenant GenAI gateway using APIM
Oct 31, 2024
3

Building a Multi-tenant GenAI gateway using APIM

Sushant Bhalla
Sushant Bhalla

This blog shares insights on developing a GenAI gateway with multi-tenancy and quota management capabilities implemented using Azure APIM where customers can access the GenAI resources across different service tiers like Freemium, Basic, and Premium with each tier having it's own quota and rate limits. The solution used the concept of "Products" to group APIs related to specific entitlements and using Product Policies, simplifying the overall design and ensuring scalability.

Multimodal RAG with Vision: From Experimentation to Implementation
Oct 11, 2024
5

Multimodal RAG with Vision: From Experimentation to Implementation

Pratima Sayyaparaju Maitreyi Nair Oscar Fimbres
Pratima,
Maitreyi,
Oscar

This blog post delves into the experimentation journey of fine-tuning a multimodal RAG pipeline to best answer user queries that require both textual and image context. We ran our experiments by systematically testing various approaches, adjusting one configuration setting at a time and using clearly defined evaluation metrics to validate the performance of each component of the RAG pipeline in isolation, as well as the end-to-end inference flow.

Streamlining Error Handling in Power Automate for Better Workflow Performance
Oct 4, 2024
6

Streamlining Error Handling in Power Automate for Better Workflow Performance

Peter Maynard
Peter Maynard

This post explores effective error handling strategies in Power Automate to enhance workflow reliability and maintainability through practical techniques and integrations.