OBIETTIVI
Il corso è rivolto agli sviluppatori di soluzioni di intelligenza artificiale che desiderano progettare e implementare soluzioni di intelligenza artificiale su Azure. Gli obiettivi principali includono la progettazione di soluzioni di intelligenza artificiale, l’implementazione di soluzioni di intelligenza artificiale, la gestione delle soluzioni di intelligenza artificiale e la risoluzione dei problemi di intelligenza artificiale.
PREREQUISITI
E’ richiesta una conoscenza pregressa nello sviluppo di soluzioni tramite Python o C# e dei concetti di programmazione intermedi come REST API e SDK
CONTENUTI:
Module 1: Plan and Manage an Azure AI Solution
- Select the right Azure AI service for your workload
- Create and deploy Azure AI Foundry services
- Choose and deploy models
- Monitor and secure AI resources
- Manage costs, keys, and authentication
Module 1: Plan and Manage an Azure AI Solution
- Select the right Azure AI service for your workload
- Create and deploy Azure AI Foundry services
- Choose and deploy models
- Monitor and secure AI resources
- Manage costs, keys, and authentication
Module 3: Implement Generative AI Solutions
- Build and deploy generative AI projects with Foundry
- Use prompt flows and Retrieval-Augmented Generation (RAG)
- Evaluate models and integrate into applications
- Use prompt templates and Azure OpenAI models
- Generate text, code, and images with OpenAI
- Deploy assistants and multimodal models
Module 4: Optimize and Operationalize Generative AI
- Tune generative behavior with parameters
- Optimize resources and enable feedback
- Orchestrate multi-model solutions
- Apply prompt engineering and fine-tuning
Module 5: Implement Agentic AI Solutions
- Create and configure custom agents
- Build agents with Foundry Agent Service
- Use Semantic Kernel and Autogen
- Test and deploy agents
Module 6: Implement Computer Vision Solutions
- Analyze images and detect objects
- Extract and convert text from images
- Train and deploy custom vision models
- Evaluate and consume vision models
- Analyze video with Video Indexer and Spatial Analysis
Module 7: Implement Natural Language and Speech Solutions
- Extract phrases, entities, and sentiment
- Translate text and speech
- Implement text-to-speech and speech recognition
- Use custom speech models and keyword detection
- Build custom language understanding models
- Create and deploy QnA and multi-language bots
Module 8: Implement Knowledge Mining and Information Extraction
- Use Azure AI Search to create indexes and skillsets
- Query indexes with filters and wildcards
- Implement semantic and vector search
- Use Document Intelligence for structured data extraction
- Build OCR pipelines and content understanding workflows