Houston, United States

Generative AI

Azure OpenAI Service Developmentin Houston

Master Azure OpenAI Service Development with practical training in Generative AI, large language models (LLMs), prompt engineering, and AI application integration. Learn to build intelligent chatbots, automate business workflows, implement…

40 Hours/5 daysLive virtual trainingIntermediate

Classroom training and venue arrangements depend on the availability of a suitable conference hall in Houston, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Learning in Houston, United States

City details

Houston is known for diverse industries, professional networks and internationally connected business communities.

City speciality

Industry, innovation and professional networks

Classroom availability and venue

Classroom training and venue arrangements depend on the availability of a suitable conference hall in Houston, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Build your understanding

Explore Azure OpenAI Service Development

Master Azure OpenAI Service Development with practical training in Generative AI, large language models (LLMs), prompt engineering, and AI application integration. Learn to build intelligent chatbots, automate business workflows, implement secure API integrations, and develop AI-powered solutions using Microsoft Azure. Gain hands-on experience with enterprise AI capabilities and responsible AI practices. Enhance your technical skills through industry-focused Azure OpenAI training in Houston, United States, and prepare for emerging AI development opportunities.

View the complete course information

Your learning location

Learning from Houston

Houston is known for diverse industries, professional networks and internationally connected business communities.

Course curriculum

Module 1: Introduction to Azure OpenAI Service

  • Overview of Azure OpenAI Service and Generative AI.
  • Key capabilities and enterprise use cases.
  • Understanding large language models (LLMs) and their applications.
  • Introduction to Azure OpenAI architecture and responsible AI principles in Houston, United States.

Module 2: Microsoft Azure Environment Setup

  • Introduction to Azure subscriptions, resource groups, and Azure AI resources.
  • Understanding model availability, access requirements, and deployment prerequisites.
  • Configuring development environments and required tools.
  • Managing access permissions and resource settings.

Module 3: Azure OpenAI API Fundamentals

  • Understanding REST APIs, HTTP requests, and JSON responses.
  • Connecting applications to Azure OpenAI endpoints.
  • Authentication, API keys, and Microsoft Entra ID concepts.
  • Handling API requests, responses, and common errors.

Module 4: Python Integration with Azure OpenAI

  • Setting up Python and the required SDK packages.
  • Connecting Python applications to Azure OpenAI deployments.
  • Sending requests and processing model responses.
  • Creating reusable functions for AI application development.

Module 5: Working with AI Models and Deployments

  • Understanding supported model capabilities and deployment options.
  • Configuring model parameters and request settings.
  • Managing token limits and response lengths.
  • Selecting appropriate models for application requirements.

Module 6: Prompt Engineering and Message Design

  • Writing clear and effective prompts.
  • Structuring system instructions and user messages.
  • Using context and examples to guide model responses.
  • Evaluating and refining prompts for consistent results.

Module 7: Building Conversational AI Applications

  • Developing chatbot and virtual assistant workflows.
  • Managing conversation history and context.
  • Implementing multi-turn conversations.
  • Designing user-friendly conversational experiences.

Module 8: Structured Outputs and Data Processing

  • Generating structured responses for application workflows.
  • Extracting relevant information from unstructured text.
  • Working with JSON data and output validation.
  • Applying classification and summarisation techniques.

Module 9: Tool Calling and Function Integration

  • Understanding tool-calling concepts and supported model capabilities.
  • Defining application functions and tool schemas.
  • Connecting model responses to application-side functions.
  • Validating tool inputs and handling execution errors.

Module 10: Retrieval-Augmented Generation (RAG)

  • Understanding RAG architecture and business applications.
  • Preparing, chunking, and organising documents.
  • Exploring embeddings, vector search, and retrieval concepts.
  • Grounding model responses in relevant source information.

Module 11: Enterprise Data and Application Integration

  • Connecting AI applications to approved data sources.
  • Designing context-aware question-answering workflows.
  • Integrating AI capabilities into existing application components.
  • Applying data validation and access controls.

Module 12: Security, Governance, and Responsible AI

  • Protecting API credentials and sensitive information.
  • Understanding identity, access permissions, and secure configuration.
  • Exploring content filtering and responsible AI considerations.
  • Applying privacy, compliance, and human-review practices where appropriate.

Module 13: Error Handling, Cost, and Performance Management

  • Handling API errors, timeouts, and rate limits.
  • Understanding token consumption and usage monitoring.
  • Improving request efficiency and response reliability.
  • Testing application performance and troubleshooting issues.

Module 14: Testing, Deployment, and Monitoring

  • Testing AI application functionality and response quality.
  • Validating outputs against defined requirements.
  • Preparing applications for deployment.
  • Monitoring application behaviour and maintaining configurations.

Module 15: Hands-On Capstone Project

  • Define a business problem suitable for an Azure OpenAI solution.
  • Design and develop a Python-based AI application.
  • Integrate prompts, API requests, and response validation.
  • Test the application for functionality, security, and reliability.
  • Present the completed project and document key implementation decisions.

Exam details

  • Exam Level: Beginner to Intermediate – Azure OpenAI Developer
  • Exam Type: Online computer-based assessment.
  • Number of Questions: 40 questions.
  • Exam Duration: 90 minutes.
  • Passing Score: 70% (28 out of 40 questions).
  • Question Format: Multiple-choice and scenario-based questions, with an optional practical assessment.
  • Assessment Platform: StepMerit online assessment platform.
  • Practical Assessment: Learners may complete a hands-on task involving API integration or basic AI application development.
  • Certification: Eligible learners may receive a StepMerit course completion certificate after meeting the course and assessment requirements.
  • Evaluation Criteria: Assessment evaluates conceptual understanding, practical application, problem-solving, and secure AI development practices.
  • Preparation Guidelines: Review the course materials and practise the concepts covered during the training.

Plan your learning

Who this course is for

Azure Cloud Developers Python Developers AI and Machine Learning Professionals Software Engineers IT Professionals Generative AI Enthusiasts Cloud Architects and Solution Designers Data Engineers and Data Professionals Automation Engineers Students and Aspiring AI Developers

Before you begin

Basic Programming Knowledge: Familiarity with programming concepts such as variables, functions, loops, and conditional statements is recommended. Python Fundamentals: Basic Python knowledge is helpful for developing and integrating AI-powered applications. API and REST Fundamentals: Understanding HTTP requests, REST APIs, JSON, and API authentication provides a useful foundation. Cloud Computing Basics: Familiarity with cloud concepts and Microsoft Azure services is beneficial but not mandatory. Artificial Intelligence Fundamentals: A basic understanding of AI, machine learning, Generative AI, and large language models (LLMs) is advantageous. Microsoft Azure Account: Access to an Azure…

Learning outcomes

Problem Statement – A healthcare organisation manages large volumes of patient information, appointment enquiries, discharge instructions, medical documentation, healthcare policies, and administrative support requests. Healthcare staff spend considerable time searching documents, summarising records, answering routine questions, and retrieving relevant information from multiple sources. The organisation needs an AI-powered application using Azure OpenAI Service to improve information retrieval, automate administrative tasks, and enhance operational efficiency while maintaining patient confidentiality, response accuracy, data security, and responsible AI practices. How We Overcame the…

Continue exploring

Insights for Azure OpenAI Service Development

Explore this course locally