- Видео 72
- Просмотров 298 947
Dewiride Technologies
Индия
Добавлен 9 сен 2022
This is the official channel of Dewiride Technologies Pvt. Ltd. We post technological videos on Cloud Computing, Chatbot Development, Power Platform and many more.
We do not provide any guarantee on the working of application that we post as videos. This channel provide many experimental implementation and are incomplete or POC or testing only.
The implementation we provide should only be used for reference only and is/are not production ready. Review the guidelines of the official providers for best practices.
We explore many implementations here that may or may not work. Purely educational and experimental.
If you want to discuss on the implementation and further advancement on the ideas posed here, get in contact with us.
We do not provide any guarantee on the working of application that we post as videos. This channel provide many experimental implementation and are incomplete or POC or testing only.
The implementation we provide should only be used for reference only and is/are not production ready. Review the guidelines of the official providers for best practices.
We explore many implementations here that may or may not work. Purely educational and experimental.
If you want to discuss on the implementation and further advancement on the ideas posed here, get in contact with us.
Microsoft Bot Framework Teams Bot SSO Auth for Single Tenant Bots C# | Azure Bot Entra ID Auth
Learn to implement Single Sign-On (SSO) authentication for Microsoft Teams bots in a single-tenant environment using C#, Azure Bot, and Entra ID. Step-by-step guide for secure SSO integration.
Follow us here:
Company Website - dewiride.com
JD Bots Blog - jd-bots.com
LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat
LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/
Facebook - Dewiride
Twitter - JDBots
Instagram - jdbots
Telegram - t.me/JDBots
Follow us here:
Company Website - dewiride.com
JD Bots Blog - jd-bots.com
LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat
LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/
Facebook - Dewiride
Twitter - JDBots
Instagram - jdbots
Telegram - t.me/JDBots
Просмотров: 265
Видео
Microsoft Bot Framework Web Chat Authentication with Microsoft Graph API Call using Auth Token in C#
Просмотров 1462 месяца назад
Learn how to authenticate Microsoft Bot Framework Web Chat and make Microsoft Graph API calls using auth tokens in C#. Step-by-step guide for secure integration. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/ Facebook - Dewiride Twi...
Microsoft Bot Framework Web Chat Authentication for User Assigned Managed Identity Bots C# | EntraID
Просмотров 1372 месяца назад
Learn to implement Microsoft Bot Framework Web Chat authentication for bots using User Assigned Managed Identity with C# and Azure Entra ID. Step-by-step guide for secure bot access. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/ Facebook - face...
Microsoft Bot Framework Web Chat Authentication for Multi-Tenant Bots C# | Azure Bot Entra ID Auth
Просмотров 1522 месяца назад
Learn to configure Microsoft Bot Framework Web Chat authentication for multi-tenant bots using C# with Azure Bot and Entra ID. Step-by-step guide for robust bot authentication. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/ Facebook - facebook.c...
Microsoft Bot Framework Web Chat Authentication for Single Tenant Bots C# | Azure Bot Entra ID Auth
Просмотров 3372 месяца назад
Set up Microsoft Bot Framework Web Chat authentication for single-tenant bots using Azure Bot and Entra ID. Step-by-step guide for secure bot authentication. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/ Facebook - Dewiride Twitter...
4.7. Microsoft Bot Framework Directline API - Open / Start a new Conversation Endpoint in .NET C#
Просмотров 1532 месяца назад
Learn how to open a new conversation using the Microsoft Bot Framework Directline API in .NET C#. Step-by-step guide with practical examples. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride-technologies/ Facebook - Dewiride Twitter - J...
4.6. Microsoft Bot Framework Directline API Token Management using Azure Table Storage using .NET C#
Просмотров 863 месяца назад
Learn how to manage Microsoft Bot Framework Directline API tokens using Azure Table Storage with .NET C#. This tutorial covers token generation, storage, and secure management to ensure seamless bot interactions. Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishkumawat LinkedIn (Company) - www.linkedin.com/company/dewiride...
4.5. Refreshing Microsoft Bot Framework Directline Token using .NET C# | Beginner Guide
Просмотров 1533 месяца назад
Learn how to refresh the Microsoft Bot Framework Directline token using .NET C# in this beginner-friendly guide. Step-by-step instructions to keep your bot's communication secure and active. Free Consultation (15 Minutes Only) - www.calendar.com/dewiride/free-consultation/ Follow us here: Company Website - dewiride.com JD Bots Blog - jd-bots.com LinkedIn (Trainer) - www.linkedin.com/in/jagdishk...
Exploring AI Toolkit for VS Code | Download/Fine Tune/Inference LLM & Play with them on Local Server
Просмотров 1464 месяца назад
In this tutorial, explore the AI Toolkit for VS Code and learn how to download, fine-tune LLM models, and play with them on a local server. We will guide you through the installation and setup process of the AI Toolkit, demonstrate how to fine-tune large language models, and show you how to test and interact with them locally. This comprehensive guide is perfect for developers and AI enthusiast...
4.4. Authenticating with Directline Channel and Getting the Directline Token using .NET C#
Просмотров 1624 месяца назад
In this tutorial, learn how to authenticate with the Directline Channel and get the Directline Token using .NET C#. We will guide you through the process of setting up authentication, generating the Directline Token, and integrating it into your bot application. This comprehensive guide is perfect for developers looking to leverage Azure Bot Service and Directline API with .NET C# to create pow...
4.3. Using Directline Channel/API in Azure Bot Service using Postman | Token | Send/Receive Activity
Просмотров 4884 месяца назад
In this tutorial, learn how to use the Directline Channel/API in Azure Bot Service with Postman, focusing on token generation and sending/receiving activities. We will guide you through the process of setting up the Directline Channel, generating tokens, and using Postman to test interactions with your bot. This comprehensive guide is perfect for developers looking to leverage Azure Bot Service...
Passing Options & Returning Data from Child Dialog in Streaming Teams Bot in Bot Framework Composer
Просмотров 854 месяца назад
In this tutorial, learn how to pass options and return data from a child dialog in a streaming Teams bot using Bot Framework Composer. We will guide you through the steps to set up and configure your bot, create child dialogs, and manage data flow between parent and child dialogs to enhance your bot's interactivity. This comprehensive guide is perfect for developers looking to build sophisticat...
4.2. Create the Azure Bot Service on Azure Portal | WhatsApp ChatGPT
Просмотров 5624 месяца назад
In this tutorial, learn how to create the Azure Bot Service on the Azure Portal for WhatsApp ChatGPT integration. We will guide you through the entire setup process, including creating the bot service, configuring necessary settings, and integrating it with WhatsApp. This comprehensive guide is perfect for developers looking to build intelligent chatbots that leverage Azure's powerful capabilit...
4.1. Create the sample Chatbot with Microsoft Bot Framework SDK C# | WhatsApp ChatGPT
Просмотров 5704 месяца назад
In this tutorial, learn how to create a chatbot sample using the Microsoft Bot Framework SDK in C# for WhatsApp ChatGPT integration. We will guide you through the entire process, from setting up your development environment to coding and deploying your chatbot. This comprehensive guide is perfect for developers looking to build intelligent and interactive chatbots for WhatsApp, providing clear ...
3. Three Experimental ways of Implementing WhatsApp ChatGPT using .NET having advanced capabilities
Просмотров 1424 месяца назад
In this tutorial, explore three experimental ways of implementing a WhatsApp ChatGPT with advanced capabilities using .NET. We will dive into innovative methods to integrate ChatGPT into WhatsApp, showcasing different approaches and techniques to enhance your chatbot's functionality. This comprehensive guide is perfect for developers looking to push the boundaries of their WhatsApp chatbots, pr...
2. Calling WhatsApp Business Cloud API from Postman | WhatsApp ChatGPT Bot | Beginner Tutorial
Просмотров 2064 месяца назад
2. Calling WhatsApp Business Cloud API from Postman | WhatsApp ChatGPT Bot | Beginner Tutorial
1. Building WhatsApp ChatGPT | Create a new Meta Business App | Assign your WhatsApp Number to App
Просмотров 2704 месяца назад
1. Building WhatsApp ChatGPT | Create a new Meta Business App | Assign your WhatsApp Number to App
Send a ChatGPT Streaming Text Response in Microsoft Teams Chatbot using Bot Framework Composer
Просмотров 4934 месяца назад
Send a ChatGPT Streaming Text Response in Microsoft Teams Chatbot using Bot Framework Composer
5. Azure OpenAI ChatGPT with Data integrated with Teams Bot | Chat with your own PDF data in Teams
Просмотров 4074 месяца назад
5. Azure OpenAI ChatGPT with Data integrated with Teams Bot | Chat with your own PDF data in Teams
4. Indexing PDF using Vector + Semantic Search in Azure AI Search with Document Intelligence | Chunk
Просмотров 9034 месяца назад
4. Indexing PDF using Vector Semantic Search in Azure AI Search with Document Intelligence | Chunk
3. Processing Images using Azure OpenAI GPT-4o Multimodal Capabilities in Microsoft Teams Bot | C#
Просмотров 7444 месяца назад
3. Processing Images using Azure OpenAI GPT-4o Multimodal Capabilities in Microsoft Teams Bot | C#
2. Integrating Azure OpenAI GPT-4o with Microsoft Teams Bot having Memory Context and Streaming
Просмотров 3895 месяцев назад
2. Integrating Azure OpenAI GPT-4o with Microsoft Teams Bot having Memory Context and Streaming
1. Creating Microsoft Teams ChatGPT Enabled Bot using Microsoft Bot Framework SDK C# | Setup Project
Просмотров 7115 месяцев назад
1. Creating Microsoft Teams ChatGPT Enabled Bot using Microsoft Bot Framework SDK C# | Setup Project
Install Microsoft Teams App/Bot to All the Users of the Tenant using Graph APIs & PowerShell Script
Просмотров 955 месяцев назад
Install Microsoft Teams App/Bot to All the Users of the Tenant using Graph APIs & PowerShell Script
Teams Notification Bot using Microsoft Bot Framework SDK and Proactive Messaging | Beginner Tutorial
Просмотров 8465 месяцев назад
Teams Notification Bot using Microsoft Bot Framework SDK and Proactive Messaging | Beginner Tutorial
Upload File in Microsoft Teams Bot and Send to Azure Blob Storage | Microsoft Bot Framework SDK C#
Просмотров 3885 месяцев назад
Upload File in Microsoft Teams Bot and Send to Azure Blob Storage | Microsoft Bot Framework SDK C#
Python Fast API for Azure OpenAI ChatGPT 4o Question Answering | Detailed Beginner Azure AI Tutorial
Просмотров 7865 месяцев назад
Python Fast API for Azure OpenAI ChatGPT 4o Question Answering | Detailed Beginner Azure AI Tutorial
Debugging Microsoft Teams Bot During Development and After Deployment to Azure App Service | .NET VS
Просмотров 2085 месяцев назад
Debugging Microsoft Teams Bot During Development and After Deployment to Azure App Service | .NET VS
Experimental POC: Interacting with MySQL Database using LLM OpenAI ChatGPT in Natural Language
Просмотров 1095 месяцев назад
Experimental POC: Interacting with MySQL Database using LLM OpenAI ChatGPT in Natural Language
Getting started with Azure AI Services Multi-Service Account and Using them | AI-102 Exercise
Просмотров 4525 месяцев назад
Getting started with Azure AI Services Multi-Service Account and Using them | AI-102 Exercise
I uploaded some documents then i want to deleted few documents from them but still answering the questions from the deleted documents. how to remove them from the vector database? And i don’t some services from it how to delete services? If I delete it through azure does it cause any error in gpt?
You are the only one that advanced in bot usage thank you! Is it possible that you make a video of how you using delgated graph api calls ? also i didn't understood what you have set up with ngrok for it to work, can you explain please :/
it should have been demonstrated on a real task not a bot that views your token
Hello, thank you for the practical showcase. I need a system that would allow our users to search the files through a chatbot in teams. Can I connect this to chatbot in teams or somewhere easily reachable by users of Office products?
Yes, you can do that easily. We do have similar series targeting this RAG for teams bot
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. this is showing when i am trying to create the enviornment pls help
You can try installing Python and make sure it's accessible through your environment.
Keep it up
Thank you
Hello sir at 1st want to thank you for your videos , you helped me alot in my intenship .... this video I did the same steps but when I click on create button it show me a white blank page and no projects are created hope you help me with that soon
can you tell me the changes made in visual studio c# how will it reflect to the Azure Bot.. how can i make changes in C# code and publish which will help reflecting to the Azure bot...how can i make appsetting.json changes the way you are making changes in the video.? what are the pre-requisites
connected on insta.
Now how to get objectid through api?
user profile api will get you aad object id
Create Directory and Local File path for a solution that is going to go to Azure?!
what is the difference between "mail" nad "userPrincipleName" ? mail comes as NULL, if I am building an applicatino to import users emails which property should i use ?
@@slahomar1497 userPrincipleName
I have scopes that requires admin perimission, how would the other organizations install the app ?
@@slahomar1497 getting admin in line with your work
i wish it was more clearly explained step by step rather than jumping from one tab to another. Great work, thanks
the way to use this is toi use it as an intent detector for specific routes and tasks : as well as all querys : All querys sent to the interface are used to build the information packet regarding the input to the model , so the intent detected by the rasa front end is passed to the llm to make a dynamic response based on the intent : as well as the mood of the speaker etc giving a real personalized query which contains data leanred from chathistory and conversation : now the rag can also be atttached here pre llm and given an intent a route given to the corect promptiong method or graph to execute based on the intent ! hence we can build personal ai systems which do rememebr and can serve a fixed purpose as wel as go off book ! but still have the dialog state and goal state to gather the slots ... these slots can now be retuned dynamically to a Pydantic or json template : to the response genrated or gathered from the model : a lloop to get the slot ! ( max turn based ) once the slots are fulfilled then it can respond to the intent as fulfilled ! ... hence slot filling is a mini graph ! .. or decision tree ! ... Hence now a hybrid system ! so your virtual assistant ( domain based can also have the dyamic nature of the llm and the llm can have the scripted nature of the dialog flow which is what it saya on the box ... ie directing the dialog along a perspective designed to return structured information as well as program conversations which perform tasks for the company : So now we can have adynamic model which is gathering data under the surface which is being used in the chat history to maintain mood and personal information or how ever you frame your ChatState ! and ChatHistory , And Associated NLP tasks as you may want to mask all data entering the rag !! and only keep the associated knowledge graphs .. and the masked sentences , ie all nouns removed and replaced with place holders , all sentences anaylised using the snowball alogirythm etc which also can be performed asa task by an agent : ( off loading the task to a hugging face space or outside gpu ) ... so this product really is OLD ! and out DATED ! because trees and graphs and multimodals rags etc ! ... but is revaldated by switching its use case ! They need to REMARKET THE PRODUCT ... UNDER A NEW USE CASE !
Guys i switched to version 3.8.1 and got thr following errors python setup.py egg_info did not run successfully and error: metadata-generation-failed × Encountered error while generating package metadata
Upgrade the setup build tools.
If possible create a virtual environment , install all the dependencies, upgrade the set-up tools and type rasa init . I had the same error but it resolved with these steps.
it only give action to the name you defined in nlu.If the user give random name it doesnot work.Plx explain. Yesa Mat karo meri jannn
Hi! Thanks for this great video! Do you know how to do the same for a web chat channel? I tried this with teams and works perfectly, but now I need to do it with web chat and it does not work. I have tried many different options and still does not work. I would appreciate any help to find a way! Thanks in advance
You are right, web chat streaming will not work the same way as of teams. I am researching on this to implement in best way possible.
Thanks
Welcome
Thanks! it helped alot
Glad it helped!
Nicely explained every small detail 👏 Sir.. Suppose we are using a twilio number, how do we verify it while creating an app on meta developer platform for WhatsApp Cloud API ?
I doubt free Twilio number gets verified in Meta Business Platform. I remembered some verification on the Twilio for phone numbers that requires some docs and proper address with a one time cost. Once you have Twilio number verified with Twilio, then I guess you can continue on Meta.
Hi sir , is there any internship oppertunity?
Marking my checkpoint 8:00
Marking my checkpoint 4:00
Marking my checkpoint 14:00
help me: i error The request body must contain the following parameter: 'code'
Let's connect on info@dewiride.com
How to i retrieve licence group all email address using graph api.
Do you have the doc for the licence group api?
Is this bot of yours sends notifications to a single user or to all the users at a time in Ms Teams? Can you please answer this question. Thank you in advance
@@revanthkhashaboina4214 currently single user. For all users, change slightly the code, get all users, put in for loop and send to all
Or call this endpoint multiple times with a delayed scheduler to not overwhelm the server
Marking my checkpoint 5:30
Checkpoint for day 2 18:00
Can I use khmer language?
I got error in rules.yml will you help me to solve it
How do you deploy such bot on premise? I dont want to use azure and their paid services
You can deploy on IIS Server on Windows or it can be deployed on Linux as well (Alternative for Azure App Service). You will still need Azure Bot Service for connecting to channel. Without that, it is not possible.
@Dewiride thank you! I'm lost a little, the documentation for bots is such a mess. I don't know if I should use sdk v4 template or visual studio teams toolkit. Everything has different structure and don't know what should I go with 😥
Use the one you are most comfortable with. Teams toolkit is latest and provides many features of software lifecycle and env creation. Since, I am used to sdk v4, I am comfortable in sdk v4 and not teams toolkit. It is a choice and what you start with.
@Dewiride Thank you for your time and video. It's the only one out there that explains things clearly 😊 Wish you the best 👌
Not told any thing about use of LLM
Since this is a integration video and not LLM introductory.
PYTHON 3.8 IS THE CORRECT VERSION FOR USING RASA
hi, I'm using python 3.8.0 but still getting stuck on training, do you know why?
tell me bro, i have used 3.10.0 and its running fine i think, but those pesky sqlacademy2.0 error and other C: errors still persist, tried installing them all via pip but still none
im using python 3.11
Can you share the power automate please?
please connect with us on info@dewiride.com
Hi, Sir. Can I ask to hire you for setting up rasa to talk to my NorBERT3 llm, and it to understand chat stories? then it need to give out a spesific response defined by rules. The respond, will be fetched by a py code, and input into a simulation code that is input to consol by a py script. I work as chat moderators, and like to use this combination to correct responses.
Sure, connect with us at info@dewiride.com
@@Dewiride I have sent you Email Sir.
Amazing! You are a tech geek!🏆🏅🎖
Wow, thanks!
I am getting below error when I click on "Start bot". I have latest dotnet framework version in my machine. please help Error: Command failed: dotnet build at ChildProcess.exithandler (child_process.js:308:12) at ChildProcess.emit (events.js:210:5) at maybeClose (internal/child_process.js:1021:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) Output:
what version of .net you have?
@@Dewiride Looks like this is resolved. I have updated my BotFrameworkComposer to v2.1.2 (previously it was v1.4)
This is very useful content. Thank you so much for sharing this with us. For phishing email need to collect response of users from azure graph api . Can you please share something for this.
ohk, let me try.
Can you please share the code
1 more part pending, will share once it's completed
Source Code: shop.dewiride.com/product/microsoft-teams-azure-openai-chatgpt-bot-with-rag-using-azure-ai-search-bot-framework-sdk-c/
Can u create video to show data source and index using rest apis
I haven't explored the rest apis yet, let me try.
Thanks for your video! I am getting the following error while trying to retrieve access token: "HTTP Error 400. The request URL is invalid." Do you have any idea what can it be? Maybe a permission issue?
what is the request URL you are using?
Great series, Can u please share the github url for the code you are showing?
Yes, 2 more parts and then will share.
Source Code: shop.dewiride.com/product/microsoft-teams-azure-openai-chatgpt-bot-with-rag-using-azure-ai-search-bot-framework-sdk-c/
im encountering this error :rasa.engine.graph - Error running graph component for node train_TEDPolicy3. ActionNotFoundException: Cannot access action 'utter_weather', as that name is not a registered action for this domain. Available actions are: any idea what culd be the reason?
Make sure your action is registered.
Hi! On my case we need to connect some tables from our Data Warehouse to a LLM (Open AI). If there are multiple tables can the model perform "Joins" to query the data based on a prompt? Our Data Warehouse is also hosted on Azure enviroment
Ohk, in that case you would need to generate a sql query in run time using LLM. This is one such example of generating SQL query in runtime, your case requires join and little more advanced - ruclips.net/video/X1cYe9YHHtk/видео.html
Thanks for the great video! How would you suggest to handle the refresh token?
Create a service and a cache that stores the token, refresh token and expiry. Then, read the cache and check the expiry and then refresh if needed else take the active token.
@@Dewiride Got it, thanks!
If I refresh the browser page in the Chat playground, my data source disappears and I have to add all of my data again and allow it to ingest & index all over again. Is there a way around that?
No, your index will still be there. Next time, choose azure search as data source and select your index.
How do I access the attachment if I use the teams as channel. Basically, what I observed in the teams that after I attach the the file, it is uploaded in the share point location of the user. The location can be found in the ContentUrl property of the attachment object. But, the bot program does not have the access of that location and It returns the FORBIDDEN exception. Is there any solution of this problem? Thanks in advance for your suggestion.
Will be creating a video on this in a day or two
Here's the video - ruclips.net/video/VlWgUMxT0rE/видео.html
I am not able to Add data, it is saying ' Ingestion in progress Preprocessing is in progress (0 of 2 files) Indexing has not started' Pls help
If it does not show error, that means, it is in progress.
@@Dewiride I uploaded 6 single page pdfs in storage account, now when i trying to convert those pdfs into JSON format using a prompt it is not converting each pdf. Taking only 4 pdfs at once. My goal is to convert every pdf into JSON. I used chunks 1024 and gpt-4o model
how are you converting to JSON? Use custom coding using Azure Search and Form Recognizer APIs.
@@Dewiride I did try it but not able to understand how to do it. Now form recognizer is document intelligence right?
correct, document intelligence. Responded on LinkedIn
This is exactly what I am trying to do with enterprise grade datasets. Will there be a detailed video on how to do this?
Planning to create soon.
can you help with connecting using managed identity. can you provide connection string
What service you want to connect using managed identity?
@@Dewiride Azure Database to AI search
Here is the doc for the azure sql - learn.microsoft.com/en-us/azure/app-service/tutorial-connect-msi-sql-database?tabs=windowsclient%2Cefcore%2Cdotnet. For AI Search - learn.microsoft.com/en-us/azure/search/search-security-enable-roles?tabs=config-svc-portal%2Cdisable-keys-portal
Nice work
Thank you!