LUIS apps created on eu.luis.ai not showing on my Azure Portal - azure

I created 2 LUIS apps about a month ago on eu.luis.ai, and they have been working just fine with the Bot they are linked to, but it seems that I have hit some sort of quota on LUIS requests. I think upgrading my plan to a higher tier would resolve the problem, but I can't find the app on my azure portal, and I can't find a way to change the plan from eu.luis.ai either.
You can see my LUIS apps here (eu.luis.ai)
You can see my Azure apps here, the only cognitive service appearing is QNAMaker
Does anybody have the same problem ? I am 100% sure I'm logged in with the same account on both websites.

I found what was wrong : when you first start using LUIS, you can create apps on luis.ai without creating them on your Azure portal. They come with starter keys that expire after a month or so. You then have to create a LUIS app on the Azure portal, and add the newly generated key to your existing apps.

I was having a similar problem where I had my LUIS app working with a Speech Recognition service key, and it stopped working after a month. I had to add a new LUIS service on my Azure portal and use that key instead.

Related

Cannot add contributors on a LUIS app using Azure AD

Recently, we started using Microsoft LUIS from a Azure Account, with the desire to give access to some LUIS Apps (created by a Azure Admin Account), trying to assign these permissions to users (inside the corporation) for the contribution.
We tried to add the Contributor Role for the Azure authoring resource, but without results. After giving this access, our users reported that the LUIS platform is displaying a popup, with recommendations to switching the Azure directory. What happens is that the LUIS platform freezes, and no options are displayed to continue the process, without any Directory to go ahead.
Does anyone can recommend any other action, or even a role that we need to add for a LUIS APP Contributor?
Tried to follow these steps below:
https://learn.microsoft.com/pt-br/azure/cognitive-services/luis/luis-how-to-collaborate
The issue is not reproducible. For intermittent issues please contact Microsoft Support.
Based on a investigation done by the Microsoft team, they have discovered a very specific case when Azure admins have enabled conditional access policy requiring MFA. This was causing some breaks on LUIS portal.
The fix was successfully applied, and the Portal is working properly.
I Would like to thank all of you for the taskforce to fix the portal.
Detailed thread:
https://learn.microsoft.com/en-us/answers/questions/240393/cannot-add-contributors-on-a-luis-app-using-azure.html

How to get an accurate cost of deploying a bot solution?

Before moving from prototype to production phase, I want to calcualte accurate cost of production solution for getting better understanding of ROI.
i have built and deploy a bot which is based on enterprise bot template which is deployed using msbot deployment script which creates following services:Web App Bot, Azure Cosmos DB Account, App Service Plan, App Service, Storage Account, Application Insights, Cognitive Services (LUIS), App Service (QNA Host), Cognitive Services (QnA Maker), Search Service.
Azure portal allows to get pricing (https://azure.microsoft.com/en-us/pricing/calculator/), however, i am not sure whether i should include Cosmos DB as well as Storage Account? or is it a deployment script problem,
Any pointers is appreciated!
This is a process i followed to get the correct cost of the production solution.
First, there are two ways you can build a bot (a) using VS studio template (VSIX) and build the bot and deploy using msbot script. (b) Create a bot on Azure and download the code and make changes.
(a) is a recommended option from MSFT.
With option (a) I have used msbot script to deploy the solution, that creates list of services in your Azure subscription. If you look closely, it creates Cosmos DB as well as Storage Account, Cosmos DB is mainly used for storing bot state and storage account is used for storing log and app insights, etc.
Also there are two app service are included, but if you look closely, both app service shares the same app service plan meaning one app service is used for both services, however, it depends on your need.
Most of the services are allowed to scale-up, but azure search can not be scale-up, it must be re-created and re-configured.
Finally you need to include following services for calculating price using the azure price calculator:App Service,QnA Maker Service,LUIS Service,Cosmos DB, Storage Account, and Bot

Multiple QnA makers on one azure app service

I would like to create multiple knowledge bases using https://www.qnamaker.ai. On the UI when I create a new qnamaker service using my azure subscription it actually creates 3 things/services for 1 qnamaker which are as follows
qnamaker as Cognitive service
Azure app service to provision qnamaker
Azure Search service to power qnamaker search
Based on the documentation it makes sense to have this created. But, I would like to see if it's possible to combine all qnamaker's on one single strong , highly scaled azure app service. ?
You are able to create multiple knowledgebases on one Azure app service.
The only thing you would need to change if using APIs is the knowledgebase ID while the subscription key would remain the same.
You can either create new knowledgebases using its API here https://learn.microsoft.com/en-us/azure/cognitive-services/qnamaker/quickstarts/create-new-kb-csharp
Or log into their QnA Portal https://www.qnamaker.ai/ into my knowledgebases, creating a new one and adding in the HTTP Request info to the API method. https://learn.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/metadata-generateanswer-usage

Unable to login to Azure

I am trying to create an ASP.NET framework app in Azure so i followed the tutorial on the Azure website but while publishing there is always a problem logging in.
I have tried to login several times and it is all successful but i am unable to proceed with creating app services. The page will still be the same page asking to login or create an account.
I am also login to my visual studio 2017 enterprise with the same account so i am wondering why i can't proceed on.
Thank you
According to your description, I suppose you haven't buy the Azure. You could buy Azure from this link. After that, your account could use Azure. Then you could get Subscription for Azure portal. You could also create Resource Group and App Service Plan from Azure portal.
If you want to use Azure for free,you can use trial version.Just like the following screenshot. However, it has use time and function limit.

Issues creating bot services in azure and migrating bot to bot service

I have 6 bots I have built for clients on different directories/subscriptions that I need to migrate due to the recent change requiring bot services, so I've been trying to get a bot service in azure made on a number of different directories/subscriptions with no luck since 2 weeks ago. The previous error was something like "ajaxExtended not supported", but that error has gone away. Now I'm getting a "ServiceError" saying "Cannot create a v2 converged app."
The other method that is recommended is migration on the bot framework portal, but that doesn't work for me either and says "Failed to find any Azure subscriptions for the current user." I'm a part of a number of different directories and I need to migrate them to specific directories, but my primary directory doesn't have a subscription attached to it.
How can I accomplish migration to bot services given my situation?
For the first method, a possible reason you hit this error is that their Azure tenant admin has not allowed you to create AD apps. To resolve the issue please contact your Azure tenant admin and have them grant the proper access permissions.
Second, on the portal, as a workaround for this, you may be able to add another Email as a collaborator (in the Bot Framework portal) that is associated with the correct Azure subscription and try to migrate it using that email account in the portal. I have not tried this but it is probably worth giving a shot.

Resources