Azure AI Foundry

Revamped Azure AI Studio for Building AI Apps

Xin Cheng
3 min read6 hours ago

Azure AI Foundry (formerly Azure AI Studio) is Microsoft’s integrated platform for designing, customizing, and managing AI applications and agents.

Overview

Go to Azure AI Foundry portal from Azure portal (like Azure OpenAI Service, or previous Azure AI Studio). You can compare models in the catalog with quality and cost.

Components

AI services: Model Catalog, Azure AI language/speech/vision, content understanding/document intelligence

Data Services: Azure AI Search, Vector store

Development: Prompt Flow

MLOps/LLMOps

Azure AI model inference service

Azure AI agent services

Azure AI Content Safety

Evaluation, Tracing

Azure AI services are AI services provided (e.g. OpenAI models, Cognitive services). However, AI application need to have other things that build on them. How they are managed?

An Azure AI Foundry project is where you do most of your development work. You can work with your project in the Azure AI Foundry, or using the SDK in your preferred development environment. Once you have a project, you can connect to it from your code. You can explore models and capabilities before creating a project, but once you’re ready to build, customize, test, and operationalize, a project is where you’ll want to be.

At a glance, Azure AI services UI and Azure AI Foundry project UI are very similar (hope this can be improved and more intuitive).

Projects live inside a hub. A hub allows you to share configurations like data connections with all projects, and to centrally manage security settings and spend. If you’re part of a team, hubs are shared across other team members in your subscription. It provides the following features:

  • Security configuration including a managed network that spans projects and model endpoints.
  • Compute resources for interactive development, fine-tuning, open source, and serverless model deployments.
  • Connections to other Azure services such as Azure OpenAI, Azure AI services, and Azure AI Search. Hub-scoped connections are shared with projects created from the hub.
  • Project management. A hub can have multiple child projects.
  • An associated Azure storage account for data upload and artifact storage.

Github marketplace for models, fine-tuning for models and evaluation, Azure AI agent service

RAG

multimodal rag with llamaparse, llamaindex and Azure AI search

Agents

Knowledge (data sources), action (logicapp, azure function, OpenAPI, function calling, code interpreter)

Appendix

--

--

Xin Cheng
Xin Cheng

Written by Xin Cheng

Multi/Hybrid-cloud, Kubernetes, cloud-native, big data, machine learning, IoT developer/architect, 3x Azure-certified, 3x AWS-certified, 2x GCP-certified

No responses yet