Sessioni
Esplora tutti i talk e le sessioni di Azure Day Torino 2023
Building LangChain Agents with Azure OpenAI models and Cognitive Services
Large Language Models have proved to be extremely powerful, but what if you want to integrate them into your applications and let them interact with external tools? LangChain is a lightweight python-based framework meant to orchestrate LLMs within applications to build intelligent agents and copilots. In this session, we will see how to build an Agent powered by Azure OpenAI models and enriched by Azure Cognitive Services, all orchestrated by LangChain.
Generative AI Landscape: From Popular Services to DIY Solutions on Azure
Oggi vedremo lo stato dell'arte dell'AI generativa per molteplici casi d'uso. Dopo una panoramica sui più famosi servizi ChatGPT, Midjourney, ElevenLabs e RunwayML, vedremo possibili approcci per implementare servizi simili sfruttando tool, framework e modelli open-source sfruttando la potenza di calcolo messa a disposizione da Azure. ----ENG--- Today, we will explore the state-of-the-art of generative AI for various use cases. After providing an overview of the most renowned services such as ChatGPT, Midjourney, ElevenLabs, and RunwayML, we will delve into potential approaches for implementing similar services by leveraging open-source tools, frameworks, and models while harnessing the computational power offered by Azure.
Develop any software from anywhere!
Working remotely can present many challenges for programming and development teams, luckily, there are several tools for remote software developers that can overcome these obstacles to keep collaboration and productivity high and costs and problems low. We will discuss about: • GitHub Copilot • Microsoft Dev Box • GitHub Codespaces • Visual Studio Live Share • Azure DevTest Labs
Azure Container App ❤️ Dapr Workflow
Dapr Workflow è una nuova funzionalità per gestire flussi di codice complessi. Possiamo esprimere interazioni da pezzi di codice e interazione tra servizi. Vedremo tutto in ottica Cloud, anche su Azure con le Container Apps.
Evolutionary Architectures con .NET e Azure
Ci troviamo spesso davanti a progetti che nascono piccoli e crescono velocemente. All’inizio di un nuovo progetto, spesso ci chiediamo: la metafora fra l'architettura software e l'architettura di un edificio è ancora valida? Siamo sicuri che l'architettura non possa evolvere così come evolvono le specifiche di un’applicazione? Evolutionary Architectures è rivolto a coloro che si sono trovati a dover dare una direzione ai propri progetti e si sono posti queste domande. Vedremo infatti che è possibile creare una architettura pronta ad evolversi, con esempi pratici che verrano poi rilasciati su Kubernetes (AKS) attraverso Azure Dev Ops, Helm e Github.
Integriamo ChatGPT nelle nostre applicazioni
Tutti noi abbiamo provato ChatGPT almeno una volta, rimendo stupiti dal suo funzionamento. Ma cosa dobbiamo fare per integrarlo davvero nelle nostre soluzioni? Come possiamo sfruttare le sue potenzialità in scenari reali? In questa sessione capiremo come utilizzare ChatGPT per dare un valore aggiunto alle applicazioni, combinandolo con altri servizi di Azure come Cognitive Search e dandogli la possibilità di accedere ai nostri dati privati, in tutta sicurezza.
Build your domain expert chatbot using azure open.ai and c#
Learn how to use c# and azure open.ai to build a domain expert chatbot based on your knowledge base , q&a and documentation In this session you will learn some azure open.ai key concepts and features such as: - chat-completion api endpoint, - token limits, - history and language management - embeddings to develop a domain expert multilingual chatbot on top of azure open-ai and ms cognitive services offer. This is not a slide only session. Each topic on the list is a accompanied by a corresponding C# coding demo based on a real world scenario. Slides will be in English (or Italian if needed) . Talk can be in English or Italian.
Serverless Websites con Blazor e Azure Functions
Con Blazor WebAssembly si aprono nuove possibilità per gli sviuppatori ASP.NET, tra le quali quelle di poter pubblicare le applicazioni su Azure Static Web Apps (o in una CDN) e sfruttare le Azure Functions come backend, adottando così un'architettura 100% serverless. Una soluzione flessibile che vedremo in ogni dettaglio in questa sessione.
Che l'attributo sia con te! ABAC, non solo ruoli in Azure!!
Tutti conoscono Role-Based Access Control, il meccanismo basato sui ruoli che permette di gestire gli accessi alle risorse in Azure. Ma pochi conoscono Attribute-Based Access Control, il meccanismo basato sugli attributi che permette di definire, granularmente, le politiche di accesso ai dati in Azure. In questa sessione vedremo di cosa si tratta e come possa affiancare RBAC per garantire maggiore sicurezza ai nostri dati.