Prepstellar
Get it on Google Play

AI-103 · Choosing Foundry Models and Services

22 cards

Foundry Tools or a Model?

Swipe, scroll or use ← →
  1. What Foundry Tools give you

    Not every AI task needs you to pick a model and write prompts. Often a ready-made service already does the job, and choosing it is faster, cheaper to build, and easier to run.

    Foundry Tools help developers and organizations create intelligent applications with out-of-the-box, prebuilt, and customizable APIs and models. Example applications include natural language processing for conversations, search, monitoring, translation, speech, vision, and decision-making. Most Foundry Tools are available through REST APIs and client library SDKs in popular development languages.

    The key phrase is out of the box. Most Foundry Tools let you send data and receive insights without any customization. Two examples show the idea:

    • Send an image to Azure Vision in Foundry Tools to detect words and phrases or count the number of people in the frame.
    • Send an audio file to the Speech service to get transcriptions and translate the speech to text at the same time.
    1 / 22
  2. Quick check

    An app must transcribe recorded calls and translate them at the same time, with no model training. Which choice fits?

    1. ATrain a Custom Vision model on call recordings

      Custom Vision customizes image recognition for your business. It doesn't process audio at all.

    2. BSend the audio to the Speech service as is

      Right. Out of the box, the Speech service returns transcriptions and can translate the speech to text at the same time.

    3. CUse Immersive Reader to process the call audio

      Immersive Reader helps users read and comprehend text. Transcribing and translating audio is the Speech service's job.

    2 / 22

  3. The current toolset

    Each Foundry Tool covers one kind of capability, so the first step is matching the task to the right one.

    Tool What it does
    Speech Speech to text, text to speech, translation, speaker recognition
    Translator Translates more than 100 languages and dialects
    Language Natural language understanding
    Content Understanding Analyzes and comprehends various media content types
    Document Intelligence Turns documents into data-driven solutions
    Vision Analyzes content in images and videos
    Azure AI Search AI-powered cloud search for apps
    Content Safety Detects unwanted content
    Custom Vision Customized image recognition
    Immersive Reader Helps users read and comprehend text

    In words: Speech handles audio in and out, Translator covers more than 100 languages, Vision reads images and videos, Document Intelligence and Content Understanding extract information from documents and media, and Content Safety detects unwanted content.

    3 / 22
  4. The current toolset

    Some older tools are scheduled for retirement: Anomaly Detector, Content Moderator, Language Understanding (LUIS), Metrics Advisor, Personalizer, and QnA Maker. They're still available for existing applications, but don't use them for new AI applications.

    So when a new design mentions QnA Maker or LUIS, that's a red flag, not a shortcut. The retirement list matters as much as the active list, because a retiring tool still works today and can look like a safe choice.

    4 / 22
  5. Quick check

    A team starting a brand-new app proposes QnA Maker for its FAQ bot. What's the right response?

    1. AIt's set for retirement, so pick another tool

      Right. QnA Maker is on the retirement list: still available for existing applications, but not for new ones.

    2. BIt's fine, since existing apps can still use it

      Availability for existing applications is exactly why it looks safe, but the guidance for new AI applications is not to use it.

    3. CIt's fine if the team uses its F0 free tier

      The F0 SKU is how you use a free tier on many Foundry Tools. It doesn't change the retirement guidance.

    5 / 22

  6. How you consume a tool

    Foundry Tools are cloud services you call, and a few practical facts shape the choice.

    • Client libraries and REST APIs give developers and data scientists the greatest flexibility to call the services from any language and environment. You need an Azure account and Foundry Tools resources.
    • Pricing tiers are based on the number of transactions. Each tier sets a maximum number of transactions per second (TPS), the features enabled, and the cost for a predefined number of transactions.
    • Many tools have a free tier: to use it, choose F0 as the SKU for your resource.
    • Many tools can run in containers for on-premises access, which brings the tool closer to your data for compliance, security, or other operational reasons.
    • Some services let you bring your own data and train a custom model, for example flower images labeled with each flower's location.
    • Security is layered: Microsoft Entra credentials, a valid resource key, and Azure Virtual Networks.
    6 / 22
  7. Quick check

    A team wants to try a Foundry Tool without paying while it evaluates the service. What do they set?

    1. AA pricing tier with a higher TPS limit

      Each pricing tier sets a maximum transactions per second, but a higher limit is a paid feature. The free tier is selected with F0.

    2. BA container running on-premises

      Containers bring the tool closer to your data for compliance or security. They're about where it runs, not about a free trial.

    3. CThe F0 SKU on the resource

      Right. Many Foundry Tools have a free tier, and you use it by choosing F0 as the SKU for your resource.

    7 / 22

  8. Keep your progress in the app

    That’s 3 of 9 quick checks. In the app they stay answered, and every lesson remembers where you left off.

    Get it on Google Play Keep reading here
  9. A managed tool or your own model

    Document processing is where this choice gets real, because three options overlap.

    Azure Content Understanding in Foundry Tools is powered by generative AI and LLMs. It's good at unstructured documents, varying layouts, multimodal content, inferred fields, and complex reasoning, all without labeled training data to get started.

    Azure Document Intelligence in Foundry Tools provides specialized models trained for document parsing and extraction. It's ideal for structured documents with common templates where consistency, low latency, and proven accuracy come first.

    Azure-hosted LLMs (Foundry models) are for teams that need complete control over their own models, prompts, and infrastructure.

    8 / 22
  10. A managed tool or your own model

    Content Understanding or Document Intelligence Build your own with a model
    OCR Industry-leading OCR Requires preprocessing
    Confidence and grounding Yes No, requires custom implementation
    Scalability Fully managed Manual scaling required
    Latency Low to medium Variable, depends on deployment
    Large files Yes Requires chunking and other strategies

    In words: the managed tools bring OCR, confidence scores and grounding, and managed scaling with them. Building on a model gives you control, but you add OCR preprocessing, chunking for large files, scaling, and any confidence scoring yourself.

    9 / 22
  11. Quick check

    Which capability does a build-your-own solution on a Foundry model lack until you implement it yourself?

    1. AConfidence scores and grounding

      Right. The managed tools return confidence and grounding; a custom build needs its own implementation.

    2. BFull control over the prompts it uses

      Prompt ownership is exactly what building your own gives you, not something it lacks.

    3. CFree choice of the model behind it

      Choosing your own model is one of the main reasons to build your own in the first place.

    10 / 22

  12. When building your own wins

    The managed route is the default, but not always the answer. Building directly on Foundry models may be appropriate when you need complete control over model selection, fine-grained prompt ownership, or integration with a proprietary AI infrastructure that Content Understanding can't accommodate.

    Know the cost of that choice. A custom solution has to be tested across document variations, scaled, and managed by you. With no confidence scores, you either accept all results or review all results based on the expected error rate, or you build your own confidence model to score the output.

    Content Understanding, by contrast, gives you built-in quality, reliability, confidence scoring, and model lifecycle management. And if a prebuilt analyzer covers your document type, start there before building a custom solution.

    11 / 22
  13. Quick check

    A custom extraction pipeline built on a Foundry model returns no confidence scores. What options does the team have for its results?

    1. ATrust the model, since grounding is built in

      Grounding and confidence aren't built into a custom solution; the managed tools are the ones that provide them.

    2. BAccept all, review all, or build a confidence model

      Right. Without confidence scores you accept or review everything based on the expected error rate, or you build your own confidence model.

    3. CTurn on the confidence scoring of the endpoint

      There's no built-in confidence switch on a custom build. Confidence scoring is part of what the managed tools bring.

    12 / 22

  14. Choosing inside Content Understanding

    Once you pick the managed route, the next question is Content Understanding analyzers (CU) or Document Intelligence models (DI).

    Scenario Recommended tool
    OCR or layout extraction only CU prebuilt-read or prebuilt-layout
    Multimodal analysis or RAG-ready preprocessing CU prebuilt or custom analyzers
    Standard structured forms, such as invoice, receipt, ID DI prebuilt model
    Mostly unstructured documents, such as contracts CU prebuilt-contract analyzer
    Custom extraction without labels, or unstructured documents CU custom analyzer (zero-shot or with knowledge source)
    Custom extraction with labels for highly structured documents DI custom model
    On-premises or air-gapped deployment DI containers
    13 / 22
  15. Choosing inside Content Understanding

    The same table in words:

    • For OCR or layout only, use CU prebuilt-read or prebuilt-layout, for lower cost and richer layout extraction.
    • For standard structured forms such as invoices, receipts, IDs, tax, or mortgage documents, use a DI prebuilt model.
    • For contracts and legal agreements, use the CU prebuilt-contract analyzer.
    • For custom fields without labels, use a CU custom analyzer: describe the fields in plain language and iterate fast.
    • For custom extraction with labels on highly structured documents, train a DI custom model with as few as 5 labeled samples.
    • For on-premises or air-gapped deployment, DI containers are the only option today.
    For document work, a managed Foundry Tool comes first unless you need full control; inside the tools, deployment and document structure pick the option.yesnoyesnoyesnoNeed fullmodel control?Foundry modelbuild your ownOn-premises orair-gapped?DI containersonly option todayStructuredform with aprebuilt?DI prebuiltmodelinvoice, receipt, IDCU analyzerprebuilt or custom
    Building on a Foundry model is the exception, chosen for full control of models and prompts. Air-gapped sites go to Document Intelligence containers, common structured forms to its prebuilt models, and unstructured, varied, or multimodal content to a Content Understanding analyzer.
    14 / 22
  16. Quick check

    A team only needs OCR text and page layout from scanned pages, at the lowest cost. Which tool fits best?

    1. AA DI custom model trained with 5 samples

      A labeled custom model extracts specific fields from highly structured documents. Plain OCR and layout don't need training at all.

    2. BCU prebuilt-read or prebuilt-layout

      Right. For OCR or layout extraction only, CU prebuilt-read or prebuilt-layout gives lower cost and richer layout extraction.

    3. CA CU custom analyzer in zero-shot mode

      A custom analyzer extracts fields you describe in plain language. For OCR and layout alone, the prebuilt read and layout analyzers are the fit.

    15 / 22

  17. Scenarios that decide it

    Real documents fall into a few patterns, and each one has a first choice.

    • Single-format forms, the same template every time: use a DI prebuilt model for structured documents or a CU prebuilt analyzer for semi-structured ones; for custom fields, start with a CU custom analyzer, since no labeling or training is required.
    • A few known variants, such as claim forms in three regional formats: start with a CU prebuilt analyzer if one covers the type, or train DI custom models with at least five samples of each variant.
    • High-variation documents, such as invoices from many vendors: a CU custom analyzer is recommended. Start zero-shot, then add labeled samples to its knowledge source to improve accuracy over time.
    16 / 22
  18. Scenarios that decide it

    • Unstructured documents, such as contracts or referral letters: Content Understanding is the ideal service. It can infer fields not present in the document, such as deriving a contract end date from a start date and duration, or identifying jurisdiction from the parties' addresses.
    • Mixed media, such as PDF forms plus ID images plus a recorded interview: Content Understanding offers multimodal analyzers that reason over extracted content and reference data, and it integrates with agentic frameworks like Microsoft Agent Framework and LangChain.
    17 / 22
  19. Quick check

    A legal team needs each contract's end date, but documents only state a start date and a duration. Which choice handles that?

    1. AA DI prebuilt model for structured forms

      DI prebuilt models fit common structured templates like invoices or receipts. Contracts are unstructured, and the field isn't written on the page.

    2. BA CU analyzer such as prebuilt-contract

      Right. Content Understanding can infer fields that aren't explicitly present, such as an end date from a start date and duration.

    3. COCR with the CU prebuilt-read analyzer

      prebuilt-read returns the text on the page. The end date isn't written there, so plain OCR can't return it.

    18 / 22

  20. Preview and GA status

    Version status matters when you design for production.

    The Content Understanding API version 2026-06-01-preview is in public preview. Previews come without a service-level agreement and aren't recommended for production workloads.

    The quick-reference recommendations above apply to the generally available versions: Content Understanding v1.0 GA (2025-11-01) and Document Intelligence v4.0 GA (2024-11-30).

    If you already run Document Intelligence in production, your APIs, endpoints, SDKs, and billing are unchanged, and no migration is required. The guidance applies to new workloads and to expansion into adjacent use cases where generative AI, multimodal processing, or zero-shot extraction add value.

    19 / 22
  21. Quick check

    A company already runs Document Intelligence in production. What must it do now that Content Understanding exists?

    1. AMigrate to a CU analyzer before the next release

      Existing Document Intelligence workloads need no migration. Content Understanding is aimed at new and adjacent use cases.

    2. BMove every workload to the preview API version

      A preview API has no SLA and isn't recommended for production, so it's the wrong place to move a production workload.

    3. CNothing: its APIs, endpoints, and billing are unchanged

      Right. Existing Document Intelligence production keeps its APIs, endpoints, SDKs, and billing, with no migration required.

    20 / 22

  22. Key takeaways

    • Foundry Tools are prebuilt and customizable APIs and models; most return insights out of the box, with no customization.
    • Retiring tools such as QnA Maker and LUIS still work for existing apps, but don't use them for new ones.
    • The free tier uses the F0 SKU, and many tools can run in on-premises containers.
    • Content Understanding fits unstructured, varied, and multimodal content without labels; Document Intelligence fits structured documents with common templates.
    • Build on a Foundry model only for complete control of models and prompts, and plan for missing confidence scores.
    • DI containers are the only option for on-premises or air-gapped deployment, and a DI custom model needs as few as 5 labeled samples.
    21 / 22
  23. Quick check

    Which pairing of need and choice is correct?

    1. AAir-gapped site: a CU custom analyzer

      For on-premises or air-gapped deployment, DI containers are the only option today, so a CU analyzer doesn't fit this site.

    2. BBrand-new FAQ bot: QnA Maker

      QnA Maker is scheduled for retirement and shouldn't be used for new AI applications.

    3. CCommon invoice template: a DI prebuilt model

      Right. Standard structured forms such as invoices and receipts match a Document Intelligence prebuilt model.

    22 / 22

  24. 9 quick checks · then the test

    In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.

← Previous Get it on Google Play Next card →

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.

Get it on Google Play

“This app is the ‘One Lake’ for preparing the certification exams. Really worth it.”

Abdelhak Y. Google Play review