Stephen W Thomas
Stephen W Thomas
  • 23
  • 14 839
A Step-by-Step Guide to Using Retrieval-Augmented Generation (RAG) in Azure Logic Apps
In this video, I'll guide you step-by-step through setting up document ingestion using the Retrieval-Augmented Generation (RAG) pattern with Azure Logic Apps.
We'll cover everything from scratch, setting up Azure OpenAI, Azure Search, and Azure Logic Apps-no prior experience with AI or Logic Apps needed!
By the end of this video, you'll have hands-on experience with Azure AI and Logic Apps, ready to build on this foundation for your own solutions.
Links for Video
Getting Started with Artificial Intelligence (AI) - www.stephenwthomas.com/getting-started-with-artificial-intelligence/
Download the 9-Step Task List and JSON Logic App -
www.stephenwthomas.com/azure-integration-thoughts/step-by-step-guide-to-retrieval-augmented-generation-rag-in-azure-logic-apps/
Apache Tika Supported Documents - tika.apache.org/3.0.0/formats.html
Key Highlights
00:00 Introduction
02:24 Solution Overview
03:39 Task Overview
04:50 Creating a Resource Group
05:00 Setting up Logic App Standard
07:26 Set up Azure OpenAI Service
09:00 Set up Azure AI Search
09:32 Configure Azure OpenAI
11:10 Create ChatGPT and Embedding Models
13:57 Configure Azure AI Search
15:10 Setup Azure Storage Account
16:22 Set Storage Account Permissions
19:49 Set Azure OpenAI Permissions
21:40 Set Azure AI Search Permissions
23:26 Create Azure AI Search Index
27:38 Build Out Logic App
35:17 View Documents in Azure AI Search
36:38 Configure Azure AI Studio
Like this content? Follow my channel @StephenWThomas
มุมมอง: 97

วีดีโอ

Exploring Azure Service Bus Peek Lock And Dead Letters With Azure Logic Apps
มุมมอง 14514 วันที่ผ่านมา
In this video, we explore reading messages from the Azure Service Bus using Peek lock and how to use the Dead-letter queue. Using an Azure Standard Edition Logic App with the built-in Service Bus connector, this video shows how to set up Peek lock and dead letter a message when the processing logic dictates. In addition, this video outlines some key pitfalls to look out for when using peek lock...
Getting Started with Azure Service Bus Topics and Subscriptions in Azure Logic Apps
มุมมอง 314หลายเดือนก่อน
Topics and Subscriptions add a robust routing layer to an enterprise-grade queuing platform! This video explains how to set up an Azure Service Bus Topic and Subscription and how to use them to route messages to Azure Logic Apps. This video is for those new to Azure Service Bus and Azure Logic Apps. Links for Video Azure Service Bus Topics: Working with SQL And Correlation Subscription Filters:...
Las Vegas Terminal 1 Tram to D Gates
มุมมอง 107หลายเดือนก่อน
Take a 90-second Tram ride from the main area of Terminal 1 to D-Gates in Las Vegas Harry Reid International Airport! Make sure to check out all my videos @StephenWThomas
Learn the Basics of Reading and Writing to a Service Bus Queue in Logic Apps
มุมมอง 284หลายเดือนก่อน
In this video, we explore the Azure Service Bus, a powerful Cloud-based messaging service that enables reliable communication between different applications and services. This video is designed for those new to Azure Service Bus and Azure Logic Apps. It covers creating Managed and In-App Connections to the Azure Service Bus and using those connections inside a Logic App. Last, this video shows ...
Get Started With Azure Service Bus: A Beginner's Guide!
มุมมอง 9982 หลายเดือนก่อน
In this video, we introduce Azure Service Bus, a powerful messaging service that enables seamless communication between different applications and services. This video is designed for those new to Azure Service Bus. It covers creating a new Azure Namespace inside the Azure Portal. After a namespace is created, see how to create a new queue using the Azure Portal. This video also examines the ba...
Connecting With Azure Integration Accounts
มุมมอง 2885 หลายเดือนก่อน
Azure has a service called Azure Integration Accounts. What do they do, and how can you use them for Schema, Maps, and business-to-business communication? Watch this short video to learn the basics of Azure Integration Accounts. Join us as we explore this unique scenario for using Azure Integration Accounts with Azure Logic Apps. 00:00 Introduction 00:12 Overview 01:34 Pricing was a Pain Point ...
Unlocking Seamless Integrations: Azure Logic Apps And Biztalk 2020 For Hybrid Solutions!
มุมมอง 1865 หลายเดือนก่อน
Did you know BizTalk 2020 can talk directly to HTTP Triggers inside Azure Logic Apps? This can be done using the Logic App Adapter or the HTTP Adapter. Join us as we explore this unique scenario for creating hybrid integration solutions from BizTalk 2020 to Azure Logic Apps. 00:00 Introduction 00:15 BizTalk 2020 and Logic Apps 01:31 BizTalk Logic App Adapter 02:08 Demo 04:35 Learn More This is ...
Unleash The Power Of Azure Logic App: Discover The Core Features
มุมมอง 3716 หลายเดือนก่อน
Discover the incredible capabilities of Azure Logic App by reviewing some of the core features in this informative video. This concise video covers a few of the core, essential features of Azure Logic Apps, including retry policies, run-after, static results, functions, and JSON Schema. This 15-minute video is designed for those new to Azure Logic Apps. It examines fundamental features used to ...
Getting Started with Azure Logic App Connectors
มุมมอง 9048 หลายเดือนก่อน
This informative video will teach you the basics of Azure Logic App Connectors! It will take a look at both in-app and Microsoft-managed connectors. This video is designed for someone new to Azure Logic Apps. It looks at connectors for Consumption and Standard Edition Logic Apps. 00:00 Introduction 00:14 Triggers 01:54 Connectors 03:55 API Connectors 06:13 Microsoft Managed Connections 08:53 In...
Adding a VNet with Stateful Standard Edition Logic Apps for Service Bus, SAP, and IBM Connectors
มุมมอง 1518 หลายเดือนก่อน
When working with some in-app connectors inside Azure Stateful Standard Logic Apps, a Virtual Network is needed for the connectors to work for stateful workflows. This includes the Service Bus, IBM, and SAP connectors. If you receive this error, a VNet should fix the issue: The service provider action failed with error code 'VNetPrivatePortsNotConfigured' and error message 'Using this service p...
Azure Service Bus Topics: Working with Sql And Correlation Subscription Filters
มุมมอง 5058 หลายเดือนก่อน
This informative video will teach you how to effectively use SQL and correlation subscription filters in Azure Service Bus. Using Topics in the Azure Service Bus, messages can be routed to one or many subscriptions using system and custom message properties based on filter conditions. Subscriptions support both SQL and Correlation types of filer conditions for message routing. Setting up subscr...
Unleashing The Power Of Managed Identity In Consumption And Standard Azure Logic Apps!
มุมมอง 2288 หลายเดือนก่อน
Unleash the Power of Managed Identity in Consumption and Standard Azure Logic Apps! Join us as we dive into the fantastic capabilities of managed identity in Azure Logic Apps. Discover how this powerful feature can enhance your app development, streamline authentication processes, and provide seamless integration with other Azure services like the Azure Service Bus. 00:00 Introduction 00:21 Con...
Azure Logic Apps Consumption Vs Standard: A Comprehensive Comparison
มุมมอง 1.3K9 หลายเดือนก่อน
Azure Logic Apps Consumption vs Standard: Which One is Right for You? Uncover the benefits of Azure Logic Apps consumption, where you pay only for the resources used during execution, making it ideal for scenarios with varying workloads. Dive into the standard plan, which offers enhanced scalability and advanced management features for enterprises with high-volume integration needs. By the end ...
Discover The Basics Of Azure Logic Apps: A Beginner's Guide!
มุมมอง 3.4K9 หลายเดือนก่อน
In this informative video, we dive into the world of Azure Logic Apps, which is perfect for those who are new to this technology. Whether you're a beginner or have limited knowledge about Azure Logic Apps, this video is your comprehensive guide to get you up to speed. Join us as we explore the key features, components, and capabilities of Azure Logic Apps, giving you a solid foundation to start...
Introducing Azure Portal: Things to Know Getting Started
มุมมอง 1409 หลายเดือนก่อน
Introducing Azure Portal: Things to Know Getting Started
Azure Insights From A Biztalk Developer: What You Need To Know Before You Start
มุมมอง 3049 หลายเดือนก่อน
Azure Insights From A Biztalk Developer: What You Need To Know Before You Start
Boost Your Business With Biztalk Server And Azure Hybrid Options
มุมมอง 21310 หลายเดือนก่อน
Boost Your Business With Biztalk Server And Azure Hybrid Options
Discover The Power Of Azure Integration Services!
มุมมอง 1.1K10 หลายเดือนก่อน
Discover The Power Of Azure Integration Services!
Westin Loves Southwest Airlines!
มุมมอง 295 ปีที่แล้ว
Westin Loves Southwest Airlines!
Defective Built-in LG Microwave Almost Catches Pizza on Fire in Reheat Mode
มุมมอง 1.2K8 ปีที่แล้ว
Defective Built-in LG Microwave Almost Catches Pizza on Fire in Reheat Mode
Repair & Resubmit with Human Workflow Solution Overview
มุมมอง 40914 ปีที่แล้ว
Repair & Resubmit with Human Workflow Solution Overview
Applied Architecture Patterns on the Microsoft Platform -- The Story Behind the Book
มุมมอง 2.2K14 ปีที่แล้ว
Applied Architecture Patterns on the Microsoft Platform The Story Behind the Book

ความคิดเห็น

  • @axis0401
    @axis0401 9 วันที่ผ่านมา

    Subscribed

  • @kristiantungland2047
    @kristiantungland2047 18 วันที่ผ่านมา

    Do you know what happened to the parameter "IsSessionsEnabled" in in-app triggers for peek-lock? I see that the triggers was updated to V2 (by looking at the code). I had a setup using peek-lock with the exact trigger you are using (and also the topic subscription one), but now that doesn't work...

  • @goldmikanik8274
    @goldmikanik8274 หลายเดือนก่อน

    Well explained, thank you and keep up the good work

  • @AnilTalavadekar
    @AnilTalavadekar หลายเดือนก่อน

    This is not working with user assigned managed identity. I have setup roles too in service bus IAM

    • @StephenWThomas
      @StephenWThomas หลายเดือนก่อน

      What error are you getting? Working with InApp or Managed Connector in Logic App Standard or Consumption? Lots of variables to consider. One thing, make sure when working with the Service Bus you need to set permissions at the Namespace level, not at a queue level.

    • @AnilTalavadekar
      @AnilTalavadekar หลายเดือนก่อน

      @@StephenWThomas i am working in standard logic app with built in connector for service bus and storage account. Yes, i have set the roles and permissions at namespace level only…

  • @brain8bits
    @brain8bits 2 หลายเดือนก่อน

    Thanks, Waiting for upcoming videos

  • @wlopezm
    @wlopezm 2 หลายเดือนก่อน

    Thanks Stephen for giving an excellent introduction to Service Bus. It's a perfect choice when there is a requirement to decouple both source and target systems.

    • @StephenWThomas
      @StephenWThomas 2 หลายเดือนก่อน

      Thanks! The service bus is so powerful and I think I lot of people forget how simple it is to work with! Take care.

  • @bobbyjose007
    @bobbyjose007 2 หลายเดือนก่อน

    is there something to filter by lowercase to make it case-insensitive in the SQL Filter ?

    • @StephenWThomas
      @StephenWThomas 2 หลายเดือนก่อน

      I do not think it works that way. In code, I would do a ToUpper to ToLower to ensure the case wasn't an issue. If you can, enforce the sender to always use Upper to Lower case. Otherwise, you might have to have two conditions.

  • @shaileshp6024
    @shaileshp6024 4 หลายเดือนก่อน

    great session Stephen , pls keep adding more , thank for detailed explanation

    • @StephenWThomas
      @StephenWThomas 2 หลายเดือนก่อน

      Thanks, will do!

  • @sk2torial
    @sk2torial 4 หลายเดือนก่อน

    Hi How can i filter inside demo messages

    • @StephenWThomas
      @StephenWThomas 3 หลายเดือนก่อน

      Well, unlike BizTalk, where this was easy for you it is a bit harder for Service Bus. If you want to filter and route data inside your message, you need to build a process to read the data. Either a Function or Logic App could do this to receive the message, read it, and route it to the correct queue. Or have some other type of pre-process like a web service. Even better, have the sender put the data needed into the message properties, but usually places do not want to change to do it. Hope this helps.

  • @dineshb
    @dineshb 4 หลายเดือนก่อน

    How can i decide which ASE option to choose for my workflows. Does the 2 core option suit for 5 workflows with 10 actions each inside the logic app?

    • @StephenWThomas
      @StephenWThomas 4 หลายเดือนก่อน

      It's kind of an art vs a science. I would think the 2 core option would work perfect for that type of setup. It is more about the message volume & size and if you will have spikes in that load. At the end of the day, the only way to know for sure is to setup a dev environment and run some basic load tests. Once you get the sizing down, make sure you look at getting a reserved instance for 1 or 3 years. It'll save you around 30%. Also, if I read it right as of now Microsoft doesn't charge any fees if you do cancel early. Hope this helps.

  • @henriquedelafonte283
    @henriquedelafonte283 6 หลายเดือนก่อน

    Nice video Stephen!

    • @StephenWThomas
      @StephenWThomas 6 หลายเดือนก่อน

      Glad you enjoyed it

  • @luisdeir-kasparprieto3788
    @luisdeir-kasparprieto3788 9 หลายเดือนก่อน

    Good video! What do you think about Copilot and AIS? (Azure Integration Services) Thanks!

    • @StephenWThomas
      @StephenWThomas 9 หลายเดือนก่อน

      About a month ago I switched to Bing for search. Twice, I've gotten AI results that were totally wrong. I looked at the references, and it flat out said "This is not supported" yet the AI said, "Yes it is supported". That said, if I want a sample table, sample json message, sample text, or any sample code doing something specific, it's great! With AIS, a lot of the services are graphical with a UI. So I'm not sure how much help it'll add for now. For starters inside Logic Apps, I'd really love to be able to search for a connectors and have it be smart about it. I was trying to "Call A Logic App" - never found it because it's called "Call a workflow". Same issues with XML related connectors. What are your thoughts?

  • @RainLaw
    @RainLaw 9 หลายเดือนก่อน

    You mentioned you can host a logic standard in a data center. I'm struggling to find any documentation as to how to set this up. I have a home server and would like to practice using some of the features found in standard, without incurring too much cost.

    • @StephenWThomas
      @StephenWThomas 9 หลายเดือนก่อน

      You might want to look at using Logic App Consumption - the costs are much lower to low volume / demo scenarios. For Logic App Standard, I think what you are looking for is just to run the standard edition inside Visual Studio Code. It's not very hard to set up, and it's getting easier. I have a video on it here www.stephenwthomas.com/azure-integration-thoughts/getting-started-with-logic-apps-standard/ It's almost a year old so I think things are more manageable now. Getting set up on a stand-alone server is more complex. I think you'd need ARC and a larger setup than you would want to deal with.

  • @rosscortb
    @rosscortb 9 หลายเดือนก่อน

    Great vides. Can I request a vid on setup for ERP development, Dev, Testing, Prod environments please

    • @StephenWThomas
      @StephenWThomas 9 หลายเดือนก่อน

      I'll see what I can do but it'll be a few months down the line.

  • @mustaqueplr
    @mustaqueplr 10 หลายเดือนก่อน

    Hello @Stephen - can you please add the URLs shown in the video in the comments for quick access.

    • @StephenWThomas
      @StephenWThomas 9 หลายเดือนก่อน

      Great feedback, going to be doing this going forward.

  • @NidheeshGopalan
    @NidheeshGopalan 3 ปีที่แล้ว

    is that a paper/plastic plate?

    • @StephenWThomas
      @StephenWThomas 3 ปีที่แล้ว

      I was a paper plate but I think we have the same issue with a ceramic plate as well.

  • @aayushitandon8209
    @aayushitandon8209 4 ปีที่แล้ว

    Same happened in my samsung microwave.... what is an alternative for this that it would never happen again??

  • @MYTUBE2011VIEWS
    @MYTUBE2011VIEWS 7 ปีที่แล้ว

    Same thing just happened with my New $700 LG Studio microwave ...scary stuff!!