Courseiva

AI-102 Implement generative AI solutions Practice Question

Which TWO Azure AI services can be used to build a conversational chatbot that uses generative AI? (Choose two.)

⚠ Common exam trap

Test-takers frequently confuse Azure AI Language (which includes conversational language understanding for intent recognition) with a full chatbot builder, but it lacks the generative AI and channel integration that Azure AI Bot Service and Azure OpenAI Service provide together.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Azure AI Bot Service

Azure AI Bot Service (B) provides a dedicated platform for building, deploying, and managing conversational chatbots, integrating with channels like Microsoft Teams and Slack. Azure OpenAI Service (E) enables generative AI capabilities by providing access to large language models (e.g., GPT-4) that can generate human-like responses, making it ideal for powering the conversational intelligence of a chatbot.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Azure AI Search

    Why it's wrong here

    Azure AI Search indexes and retrieves documents; it generates no conversational responses itself. It is tempting because retrieval-augmented generation grounds chatbot answers in your own data, but that requires pairing it with a generative model service, not treating search as the generative component.

  • ✓

    Azure AI Bot Service

    Why this is correct

    Azure AI Bot Service provides the conversational orchestration layer, handling channels, turn management and dialog state, while integrating generative AI models through its SDK. It satisfies the stem's requirement for building a chatbot, since the service supplies the bot framework and hosting that generative responses plug into.

  • ✗

    Azure AI Translator

    Why it's wrong here

    Azure AI Translator converts text between languages; it produces no dialogue or generative reply. It is tempting because multilingual chatbots often add translation as a layer, but that is an optional preprocessing step, whereas the question asks for services that themselves generate conversational responses.

  • ✗

    Azure AI Language

    Why it's wrong here

    Azure AI Language provides classification, entity extraction and question-answering over text, but it does not generate free-form conversational replies. It is tempting because it powers intent detection and custom question answering, which suit scripted bots, yet generative chatbots need a large language model service instead.

  • ✓

    Azure OpenAI Service

    Why this is correct

    Azure OpenAI Service hosts GPT models that generate contextually relevant responses, satisfying the generative AI requirement. Its REST API and SDKs let you orchestrate multi-turn conversations, manage prompts, and integrate grounding data, making it a valid building block for a conversational chatbot.

About these practice questions

Courseiva writes every AI-102 question from scratch — 761 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-102 exam.