User Profile
Lakshmi_145
Iron Contributor
Joined 4 years ago
User Widgets
Recent Discussions
Inconsistent Tokens per Minute Rate Limits for GPT-4.1 Across Subscriptions
We have seeing that the TPM rate limits for the GPT-4.1 model vary across different subscriptions, even when the subscriptions are under the same pricing tier and region. Azure OpenAI is created with Standard price tier and in West Europe location. Please clarify the policy behind rate limit for GPT-4.1 in Azure OpenAI.112Views0likes1CommentRe: GPT Model Availability Update for West Europe Region
Currently, the version has been upgraded to 2024-08-06 model version and retirement date is August 20, 2025. We wanted to know when the gpt-4.1 versions will be available in West Europe and will the gpt40 retirement date will be extended again.167Views0likes0CommentsGPT Model Availability Update for West Europe Region
According to Microsoft documentation, GPT-4o versions is getting retired by June 6, 2025. Currently, GPT-4.1 versions are not available in the West Europe region. Do we have an estimated timeline for when GPT-4.1 will be available there?480Views0likes4CommentsRe: How to extract audio from mp4
This approach won't work for chatbot, as it's deployed in an Azure Web App. We can't rely on installing any ex locally, nor can we save files to a specific folder in the web app's environment. What we need is a solution that doesn't depend on any local installation or file system storage. Ideally, we should be able to extract the audio from the video (MP4) directly into a memory stream (e.g., as MP3 or WAV), and then use that stream to send the audio to Azure Speech Service for transcription completely in memory, without creating physical files.148Views0likes0CommentsHow to extract audio from mp4
In a Teams chatbot, there's no direct option to accept audio input in personal chats. Users cannot record and send audio directly as a message. However, Teams provides a "Record video clip" feature, which users can utilize to record audio, this can be sent as an MP4 file. To process this with a speech-to-text service, we need to extract the audio from the MP4 and convert it to an MP3 format. Once converted to MP3, we can then pass it to Azure Speech Service to extract the text from the audio. Would that be a possible solution to use audio in personal chatbot275Views0likes3CommentsFormat for sending images to Azure OpenAI
Hi, I logged into Azure OpenAI Studio and tried to send an image in the OpenAI chat. The image was successfully sent, and OpenAI provided a correct response based on the error message in the image. While checking the backend code for sending the image to the OpenAI client, I couldn't find the exact format required for the image URL. What should be the format of image url. I have tried it out by sending as base 64 and i didnt get any proper response. // Initialize the AzureOpenAIClient var azureClient = new AzureOpenAIClient(new Uri(endpoint), credential); // Initialize the ChatClient with the specified deployment name ChatClient chatClient = azureClient.GetChatClient("gpt-4o"); // Create a list of chat messages var messages = new List<ChatMessage> { new UserChatMessage(" image_url "), new AssistantChatMessage("The error message \"We couldn't upload your data. This request is not authorized to perform this operation\" indicates that you do not have the necessary permissions to upload files to the Azure Blob Storage. Here are steps you can follow to resolve this issue: 1. **Check Your Permissions**: - Ensure that you have the correct pe Could you please confirm whether this functionality can also be used with the 'On Your Data' feature. If the text in the image is stored within documents in a specific index, can we use the image to retrieve relevant solutions from the index?343Views1like3CommentsRe: Can we place a cancel button next to the sign-in button in the sign-in prompt (OAuth prompt)
Meghana-MSFT, Thanks for the response, Do we have any other option to add a cancel button along with Sign in. Can we use any adaptive card properties or hero card where we can use the oauth connection name so that sign in will work49Views0likes1CommentCan we place a cancel button next to the sign-in button in the sign-in prompt (OAuth prompt)
Hi Team, Currently we ate using the below code and oauth prompt settings for using the MS delegated graph api permissions. private async Task<DialogTurnResult> PromptStepAsync(WaterfallStepContext stepContext, CancellationToken cancellationToken) { return await stepContext.BeginDialogAsync(nameof(OAuthPrompt), null, cancellationToken); } Can we add one more button Cancel for users if they are not interested to sign in. Currently we are handling by adding a custom message saying user to type 'cancel' if they don't want to continue sign in. But that's like an extra effort from user side. Also, we have tried the below code, public static OAuthCard GetOAuthCard() { var oauthCard = new OAuthCard { Text = "BotFramework OAuth Card", ConnectionName = "OAuth connection", // Replace with the name of your Azure AD connection. Buttons = new List<CardAction> { new CardAction(ActionTypes.Signin, "Sign In", value: "https://example.org/signin"), new CardAction(ActionTypes.ImBack, "Cancel") }, }; return oauthCard; } But this also didn't worked. We have sent this card as a text prompt attachment but sign in button didn't worked112Views0likes3CommentsAdaptive Card Conversation Limit Issue in Teams via Bot Framework Connector
We are sending an adaptive card containing text blocks, column sets, and action sets via the bot framework. We are sending the adaptive card to the Teams channel. Below is an example of such an adaptive card. In some cases, we wanted to send up to 50 conversations, adding them as a column set in the adaptive card, and sending it to the Teams channel using the bot framework connector client. Also, we restrict the conversation count to 20900 in the code, we can still add over 30 conversations to the adaptive card, but Teams only displays 15 to 20 conversations once its send to the teams' channel. Is there a character limit for sending adaptive cards via the bot connector client?234Views0likes1CommentRe: RSC permission for sending message is not working
Dinesh-MSFT It has worked after re uploading. But to note, we have provided the admin consent for the specific app registration in Entra and there was no error in team admin center while uploading the manifest file and we were able to see in the list of apps426Views0likes0CommentsRSC permission for sending message is not working
We have enabled bots to receive all channel or chat messages. Enabled 'ChannelMessage.Read.Group' permission in manifest file as below and it is working without mentioning the bot name "$schema": "https://developer.microsoft.com/en-us/json schemas/teams/v1.11/MicrosoftTeams.schema.json", "manifestVersion": "1.11", "webApplicationInfo": { "id": <bot app id>, "resource": "https://AnyString", "applicationPermissions": [ "ChannelMessage.Read.Group" ] } But for few tenants suddenly the app got not working without mentioning bot name. It was working fine, and we have deleted existing app and re uploaded the same app again still we are not able to use the app without @bot name. This is not a happening consistently for all tenants. But for few tenants we are seeing this issue. Sometimes, it will resolve automatically after few days or re uploading the same manifest file again. What can be the causes of this issue. Does it depend on the policies in tenants organization level. Do teams admin need to do something to get the 'ChannelMessage.Read.Group' permission applied to bot app. Also, it is taking more than 1 day to reflect the newly added app in the teamsSolved746Views0likes4CommentsCan we integrate IFrame in teams bot
Hi Team, We are using the teams bot for QNA purposes and we wanted to integrate the MS booking feature in the bot. Currently, we have tried to use the embedded link of ms booking. But one security issue which we see is that MS booking page is opening a browser which is outside the bot. In MS booking page we could see the IFrame also, can we integrate the iframe in Teams bot so that it will show as a popup in Teams itself so that it will not log in to outside the bot.518Views0likes2CommentsRSC permission ChannelMessage.Read.Group is not working for GetTeamChannelsAsync method
Hi Team, We are using a chatbot for a live agent conversation. So we have team groups with multiple team members as agents. Currently, we are using the Manifest version 1.11 and used the below permission to send message without @botname "webApplicationInfo": { "id": "<bot app ID", "resource": "https://AnyString", "applicationPermissions": [ "ChannelMessage.Read.Group" ] } This change we have done last year and it was working till last week without any application permissions or admin consent. We were able to send message without @mention and also able to get channel data with the GetTeamChannelsAsync method which is part of the Teams bot APIs Since yesterday we have been getting forbidden exceptions while accessing the agent details. Because in code we are using 'TeamsInfo.GetTeamChannelsAsync' for validating the agent. In teams app we are seeing new area 'required permissions' under permission tab Does this change has any other issues with using GetTeamChannelsAsync for getting channel data. Do we need to add extra permission in app registration to get the channel details. But it was working till last week with RSC permission in manifest file.595Views0likes0CommentsMax number of documents that we can store in Azure blob storage for Open ai 'Your data' feature
Hi Team, Based on the Open ai quota limit document, the maximum number of files we can configure per resource is 30 https://learn.microsoft.com/en-us/azure/ai-services/openai/quotas-limits We have uploaded more than 100 files and configured the azure blob storage method in azure open ai to use 'use your data' feature. We were able to get answers from the 100th document also. Can we use 'n' number of files in azure blob storage for using 'use your data' feature?340Views0likes1Comment
Recent Blog Articles
No content to show