AZ-2005: Develop Generative AI solutions using Azure OpenAI and the Semantic Kernel SDK este un curs tehnic destinat dezvoltatorilor care doresc să creeze aplicații AI conversaționale și automatizate folosind Azure OpenAI Service și Semantic Kernel SDK.
Participanții vor învăța cum să construiască un kernel AI, să creeze pluginuri personalizate și să integreze funcții native și filtre de încredere, pentru a realiza aplicații avansate care folosesc modele de limbaj mari (LLMs). Cursul include un proiect ghidat pentru construirea unui DevOps Assistant, oferind o aplicație practică la final.
Cursul este recomandat pentru:
- Developeri .NET care doresc să integreze modele AI în aplicații
- Profesioniști care lucrează cu Azure OpenAI și NLP
- Dezvoltatori interesați de crearea de agenți inteligenți și funcționalități bazate pe prompturi
- Echipe DevOps care doresc să automatizeze procese prin AI
În cadrul acestui curs vei învăța să:
- Construiești un Semantic Kernel pentru conectarea codului la LLMs
- Rulezi prompturi personalizate folosind șabloane semantice și Handlebars
- Creezi pluginuri native cu funcții personalizate pentru agenți AI
- Aplici filtre și strategii de securizare a funcțiilor AI (prompt injection protection)
- Construiești un DevOps Assistant ca proiect final
- Lucrezi cu .NET, Visual Studio Code și Azure OpenAI Service într-un mediu integrat
Participanții ar trebui să aibă:
- Experiență în programare cu C#
- Cunoștințe despre Azure și utilizarea Azure Portal
- Visual Studio Code instalat și funcțional
- Acces la Azure OpenAI Services
Modul 1 – Build your kernel
- Introducere în Semantic Kernel SDK
- Conectarea codului cu modelele de limbaj mari
- Crearea obiectului kernel și endpointului AI
Modul 2 – Run prompts with Semantic Kernel
- Optimizarea prompturilor
- Folosirea șabloanelor semantice și Handlebars
- Stocarea istoricului conversațional
Modul 3 – Create Semantic Kernel plugins
- Crearea de funcții native (skills)
- Configurarea și integrarea funcțiilor personalizate
Modul 4 – Apply filters on functions
- Aplicarea filtrelor de încredere și protecție împotriva prompt injection
- Combinarea prompturilor și funcțiilor într-un flux complet
Modul 5 – Proiect ghidat: DevOps Assistant
- Crearea unui asistent DevOps AI cu Semantic Kernel
- Integrarea funcțiilor și evaluarea finală
Nu sunt programe de certificare în acest moment.