✨ Discover the all-new Homey Pro mini

OpenAI

Interact with ChatGPT and generate images with DALL·E through flows.
Interact with ChatGPT and generate images with DALL·E through flows.

Read more ›

Supported devices

Flow cards

Click on a device above to show related Flow cards only.

When...

OpenAI
ChatGPT has a partial response
i
When ChatGPT is answering a question the first partial answer will trigger this card. The proceeding partial answers will be delayed until the flow action 'Tell ChatGPT to send next partial response' is called. This is to ensure that the text-to-speech engine has time to finish processing a partial answer before a new one arrives.
OpenAI
ChatGPT has finished answering
i
This card will only trigger when all the partial answers have been received. This could take some time if you ask for something like a fairytale. Warning: The response string may be too long to be accepted by a text-to-voice assistant.
OpenAI
A webhook triggered with a flag and a message
i
Use webhooks to allow for other input sources to this app. See the app settings help section to see what the webhook address is. If you add a flag then you can for example use it to choose whether or not to forward the text to image generation or to ChatGPT

Then...

ChatBot
Send the question ... to the chatbot and return the answer
Advanced
ChatBot
Clear chat history
CompletionBot
Send prompt ... to completion bot and return the answer
Advanced
OpenAI
Ask ChatGPT the question Question to ask ChatGPT and _WAIT_ for the full answer
i
This is a very slow operation and should ONLY be used if you don't need a quick response, also the answer is not appropriate for text-to-speech clients who can't handle responses longer than ~200 characters. For this, you should use partial responses instead. The question provided with this flow card will be sent to ChatGPT for processing. When completed, the answer will be returned in the text Token {{ChatGPT_FullResponse}}.
Advanced
OpenAI
Ask ChatGPT the question Question to ask ChatGPT and trigger partial responses
i
The question provided with this flow card will be sent to ChatGPT for processing. A trigger card is then triggered once the first partial answer arrive. Then when you have finished processing the partial response, you need to tell ChatGPT to send the next partial answer to trigger the next partial answer.
OpenAI
Tell ChatGPT to send next partial response
i
The pending partial responses are delayed until requested by this action. This is to prevent the text-to-speech device to be overwhelmed with commands.
OpenAI
Generate an image of size Image Size from the text Description and return it
i
Uses DALL·E to generate images according to your description.
Advanced

Support

Having an issue with this app? Contact the developer via the Homey Community Forum.

What's new

Version 1.6.5 — Added gpt-4o-mini support (Thanks to Pim Louwers)

View changelog

OpenAI

OpenAI is not compatible with the selected Homey.

OpenAI will install on Homey shortly.
Install App