ChatGPT is a revolutionary Artificial Intelligence (AI) technology that has the power to change the way we work. Now that Microsoft has invested heavily in OpenAI, it’s only a matter of time before their capabilities are built into the Microsoft 365 and Azure platforms. By using Power Automate to integrate that technology into Microsoft Teams, you can effortlessly access those AI capabilities directly from a Teams channel now without having to wait for Microsoft. You will only need one OpenAI account in order for everyone in that channel to use ChatGPT from within Teams. Anyone with access to that channel can simply post a question to ChatGPT, and an automated cloud flow will trigger. The flow will get the message details from the user and pass the question, as a variable, to an HTTP POST request to ChatGPT. Once the request returns the answer response from that site, it is used as a variable to reply to the user who asked it in the thread where it was asked.
https://fortechsupport.com/blog/learn-how-to-add-chatgpt-to-microsoft-teams/
Please let me know what you think.
watch?v=U00hiV1I_S0
Not enough information shown. Authorization may be the issue although I didn't translate the text in the images. However, I would suggest making sure Bearer is in from of the API key which is an error I ran into.
We have this functional in Teams with Davicini 3, GPT-3.5turbo, and GPT-4, which is great! Downside: It times out on semi-complex requests. Any thoughts?
I would have thought an easy one would be to tie it into a CRM, then it could be targeted at your customers directly.
Have you paid for OpenAI subscription? I was having this problem and it fixed when I added payment method in ChatGPT account at https://platform.openai.com/account/usage
Hello everyone,
I followed the steps well and I managed to create an automaton flow that works but despite everything I encounter a small problem.
In the execution history stream the status is in "failed" mode.
I share the problem with you on screen
thank you
I was having this problem that the response was triggering the flow again because it included the keyword and the loop started.
I have now setup 2 flows, one for tagging the user that is running the flow. I would do @ bot my question to chatgpt to trigger the flow. Other option I'm using is by posting a message in the channel I have setup. This flow only responds to new messages and doesn't respond to replies to a message which is a good thing.
I do have a problem that my flow takes somewhere between a minute and 3 minutes to respond.
You should have Power Automate per flow or Power Automate Per User license.
I would suggest creating a separate account for flows and assigning Per user licenses which would allow you to create unlimited flows under that account and use all the premium features.
It turns out, the issue I was having with Flowbot was that I was trying to get it to post to a private channel. Apparently, Flowbot will not work. You can use a service account, but not a flowbot. Once I switched to a non-private channel, it worked.
Here are the errors I am getting. I also understand I am new to power automate
- Enter a valid json (under the "http" section corresponding to the "Body" of the reply, i entered what was in the directions and it gives me that error)
- Fix invalid expression(s) for the input parameter(s) of operation 'HTTP'
Any help with this would be greatly appreciated.