{"course":{"productid":33099,"modality":2,"active":true,"language":"en","title":"Microsoft Azure OpenAI - 3 Day Hack","productcode":"AZOAIH","vendorcode":"FL","vendorname":"Fast Lane","fullproductcode":"FL-AZOAIH","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.co.uk\/course\/training-azoaih","objective":"<p>This hackathon encompasses the modern approach to the world of generative AI &ndash; from a generic chatbot to a modern, AI-powered solution capable of extracting insights and generating content from various data sources. Each developer or AI enthusiast working with generative AI needs to have experience with these technologies to be successful in the exciting times in front of us. \nEvery participant will build the following technical skills: \n<\/p>\n<ul>\n<li>Experience with Azure OpenAI platform (Azure OpenAI Studio, Azure AI Studio, creating and running custom chatbots, generating images using DALL-E, knowledge engineering)<\/li><li>Experience with Azure AI Services (Azure Speech API, Azure AI Document Intelligence, Azure Vision API, Azure AI Search)<\/li><li>Working knowledge with Azure platform in general (Azure SQL Database, Azure Blob Storage, Azure CosmosDB, Azure API Management)<\/li><\/ul><p>Azure OpenAI Hackathon builds on the concept of learning by doing in a highly interactive environment. Solving real-world problems without being told directly what to do will enable participants to apply acquired skills immediately on their job.<\/p>","contents":"<p><strong>Challenges <\/strong><br\/><\/p>\n<p>The challenges are interconnected and build upon one another, allowing participants to develop an intelligent AI-powered application (alongside covering content filtering and embeddings), incorporate additional data by fine-tuning the models, and generate images with DALL-E using Azure Open AI and relevant Azure services. Participants will be part of a newly founded digital department in an up-and-rising retail corporation. They will be given access to Azure services and resources to address each challenge progressively.<br\/><\/p>\n<p><strong>Challenge 1: FAQs are so 20th century&hellip; <\/strong><br\/><\/p>\n<p>Participants will develop a modern documentation and support solution for a software product. Users can ask questions about the product and receive accurate answers and step-by-step explanations, leveraging Azure Open AI&#039;s Chat engine.<br\/>\nAzure AI Topics Covered:<br\/>\n<\/p>\n<ul>\n<li>LLM Introduction<\/li><li>Prompt engineering, construction of effective prompts<\/li><li>System Prompt\/Instructions<\/li><li>Grounding<\/li><li>Azure OpenAI Studio<\/li><li>Azure Search (Basics)<\/li><\/ul><p><strong>Challenge 2: Onboarding made easier than ever<\/strong><br\/><\/p>\n<p>In this challenge, participants will create an internal knowledge base solution accessible through the chat-based web application. Leveraging Azure Cognitive Search, the application will efficiently retrieve relevant information in response to employees&rsquo; inquiries, making their onboarding a swift and pleasant experience.<br\/>\nAzure AI Topics covered<br\/><\/p>\n<ul>\n<li>Azure OpenAI SDK<\/li><li>Azure AI Search (advanced)<\/li><li>Azure AI Document Intelligence<\/li><li>Grounding<\/li><\/ul><p><strong>Challenge 3: Paint me a picture<\/strong> <br\/><\/p>\n<p>In this challenge, participants will enhance the AI-powered application by integrating Azure DALL-E for image generation. This will enable users to generate personalized avatars based on their inputs, such as country\/city, age, favorite band, etc.<br\/><\/p>\n<p>Azure AI Topics covered\n<\/p>\n<ul>\n<li>Azure OpenAI SDK<\/li><li>DALL-E Image Generation<\/li><li>Vision<\/li><\/ul><p><strong>Challenge 4: Maybe AI knows how to talk to our database?<\/strong><br\/><\/p>\n<p>Participants will create a basic chat-based interface using Azure Open AI&#039;s Completion engine. The focus is on integrating natural language understanding to allow users to interact with the database in a conversational manner. The chat-based application should understand and respond appropriately to user queries.\nAzure AI Topics covered\n<\/p>\n<ul>\n<li>Orchestration<\/li><li>LangChain \/ PromptFlow \/ Semantic Kernel &ndash; options to choose from<\/li><\/ul><p>\n<strong>Challenge 5: Which model do I ask? <\/strong><br\/><\/p>\n<p>Building upon the previous challenges, participants now have three different models: a general one (base model), one that interacts with teir data, and another that communicates with their database, in this challenge they will create a unified interface that allows users to interact with just one model by leveraging function calling and fine-tuning<br\/><\/p>\n<p>Azure AI Topics covered\n<\/p>\n<ul>\n<li>Finetuning<\/li><li>Combining different AI models for complex task execution<\/li><\/ul><p><strong>Challenge 6: The ultimate question &ndash; Safety!<\/strong><br\/><\/p>\n<p>Security in the LLM world is as vital as ever. In this challenge, participants will harden their Open AI solution by implementing better control mechanisms and protecting it against LLM-specific attacks (e.g., Jailbreaking, Prompt Injection, and Data Poisoning) leveraging Azure services.<br\/>\nAzure AI Topics covered\n<\/p>\n<ul>\n<li>Content Safety<\/li><li>Content Filtering<\/li><li>Jailbreak risk detection<\/li><\/ul><p><strong>Challenge 7: Enable seamless scalability of your services! <\/strong><br\/><\/p>\n<p>When building apps that leverage Azure OpenAI APIs, customers typically want more control over API access &ndash; authentication, throttling, monitoring, etc. The easiest way to achieve this is by using Azure API Management. In this challenge, participants will enhance their solution by implementing an access control layer to their instance of Azure OpenAI service, enabling only a certain number of requests per minute to be passed through to the service, depending on the user&rsquo;s subscription level. In the second part of the challenge, they will replicate the solution to another region and implement failover mechanisms.<br\/><\/p>\n<p>Azure AI Topics covered\n<\/p>\n<ul>\n<li>Azure API Management with Azure OpenAI<\/li><li>Scalability, throttling, authentication, failover<\/li><\/ul>","summary":"<p>This 3-day Azure Open AI Hackathon is a platform for developers and AI enthusiasts to create innovative and intelligent AI-powered applications using Azure Open AI and other relevant Azure services. Participants will explore various scenarios, incorporating chat-based interfaces, natural language processing, image generation, and more to develop cutting-edge solutions powered by Open AI and Azure.<\/p>","objective_plain":"This hackathon encompasses the modern approach to the world of generative AI \u2013 from a generic chatbot to a modern, AI-powered solution capable of extracting insights and generating content from various data sources. Each developer or AI enthusiast working with generative AI needs to have experience with these technologies to be successful in the exciting times in front of us. \nEvery participant will build the following technical skills: \n\n\n\n- Experience with Azure OpenAI platform (Azure OpenAI Studio, Azure AI Studio, creating and running custom chatbots, generating images using DALL-E, knowledge engineering)\n- Experience with Azure AI Services (Azure Speech API, Azure AI Document Intelligence, Azure Vision API, Azure AI Search)\n- Working knowledge with Azure platform in general (Azure SQL Database, Azure Blob Storage, Azure CosmosDB, Azure API Management)\nAzure OpenAI Hackathon builds on the concept of learning by doing in a highly interactive environment. Solving real-world problems without being told directly what to do will enable participants to apply acquired skills immediately on their job.","contents_plain":"Challenges \n\n\nThe challenges are interconnected and build upon one another, allowing participants to develop an intelligent AI-powered application (alongside covering content filtering and embeddings), incorporate additional data by fine-tuning the models, and generate images with DALL-E using Azure Open AI and relevant Azure services. Participants will be part of a newly founded digital department in an up-and-rising retail corporation. They will be given access to Azure services and resources to address each challenge progressively.\n\n\nChallenge 1: FAQs are so 20th century\u2026 \n\n\nParticipants will develop a modern documentation and support solution for a software product. Users can ask questions about the product and receive accurate answers and step-by-step explanations, leveraging Azure Open AI's Chat engine.\n\nAzure AI Topics Covered:\n\n\n\n\n- LLM Introduction\n- Prompt engineering, construction of effective prompts\n- System Prompt\/Instructions\n- Grounding\n- Azure OpenAI Studio\n- Azure Search (Basics)\nChallenge 2: Onboarding made easier than ever\n\n\nIn this challenge, participants will create an internal knowledge base solution accessible through the chat-based web application. Leveraging Azure Cognitive Search, the application will efficiently retrieve relevant information in response to employees\u2019 inquiries, making their onboarding a swift and pleasant experience.\n\nAzure AI Topics covered\n\n\n\n- Azure OpenAI SDK\n- Azure AI Search (advanced)\n- Azure AI Document Intelligence\n- Grounding\nChallenge 3: Paint me a picture \n\n\nIn this challenge, participants will enhance the AI-powered application by integrating Azure DALL-E for image generation. This will enable users to generate personalized avatars based on their inputs, such as country\/city, age, favorite band, etc.\n\n\nAzure AI Topics covered\n\n\n\n- Azure OpenAI SDK\n- DALL-E Image Generation\n- Vision\nChallenge 4: Maybe AI knows how to talk to our database?\n\n\nParticipants will create a basic chat-based interface using Azure Open AI's Completion engine. The focus is on integrating natural language understanding to allow users to interact with the database in a conversational manner. The chat-based application should understand and respond appropriately to user queries.\nAzure AI Topics covered\n\n\n\n- Orchestration\n- LangChain \/ PromptFlow \/ Semantic Kernel \u2013 options to choose from\n\nChallenge 5: Which model do I ask? \n\n\nBuilding upon the previous challenges, participants now have three different models: a general one (base model), one that interacts with teir data, and another that communicates with their database, in this challenge they will create a unified interface that allows users to interact with just one model by leveraging function calling and fine-tuning\n\n\nAzure AI Topics covered\n\n\n\n- Finetuning\n- Combining different AI models for complex task execution\nChallenge 6: The ultimate question \u2013 Safety!\n\n\nSecurity in the LLM world is as vital as ever. In this challenge, participants will harden their Open AI solution by implementing better control mechanisms and protecting it against LLM-specific attacks (e.g., Jailbreaking, Prompt Injection, and Data Poisoning) leveraging Azure services.\n\nAzure AI Topics covered\n\n\n\n- Content Safety\n- Content Filtering\n- Jailbreak risk detection\nChallenge 7: Enable seamless scalability of your services! \n\n\nWhen building apps that leverage Azure OpenAI APIs, customers typically want more control over API access \u2013 authentication, throttling, monitoring, etc. The easiest way to achieve this is by using Azure API Management. In this challenge, participants will enhance their solution by implementing an access control layer to their instance of Azure OpenAI service, enabling only a certain number of requests per minute to be passed through to the service, depending on the user\u2019s subscription level. In the second part of the challenge, they will replicate the solution to another region and implement failover mechanisms.\n\n\nAzure AI Topics covered\n\n\n\n- Azure API Management with Azure OpenAI\n- Scalability, throttling, authentication, failover","summary_plain":"This 3-day Azure Open AI Hackathon is a platform for developers and AI enthusiasts to create innovative and intelligent AI-powered applications using Azure Open AI and other relevant Azure services. Participants will explore various scenarios, incorporating chat-based interfaces, natural language processing, image generation, and more to develop cutting-edge solutions powered by Open AI and Azure.","version":"1.0","duration":{"unit":"d","value":3,"formatted":"3 days"},"lastchanged":"2026-05-14T10:49:43+01:00","parenturl":"https:\/\/portal.flane.co.uk\/exertis\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.co.uk\/exertis\/json-course-schedule\/33099","source_lang":"en","source":"https:\/\/portal.flane.co.uk\/exertis\/json-course\/training-azoaih"}}