Recently, there has been a buzz regarding the emergence of an interesting AI bot known as ChatGPT. Quite simply, this AI bot provides a generative human-sounding response to possibly any query that you can ask. Take that Google. Whether ChatGPT has what it takes to shake off Google’s dominance in the internet search business remains to be seen. However, if you want to find out how it works, you might be interested to learn how to integrate ChatGPT with Siri on your iPhone.
What is ChatGPT and How Does it Work Exactly?
Launched by OpenAI in November 2022, ChatGPT is a long-form question-answering AI, or chatbot, with the main purpose of providing conversational answers to practically any questions that you can think of. And by conversational, I mean human-quality responses. OpenAI built ChatGPT on top of its GPT-3 family of large language models and fine-tuned with both supervised and reinforcement learning techniques.
In simple layman’s terms, ChatGPT can interpret questions and provide human-like responses. Think of it as asking your friend in person some trivial things and getting the sort of replies you might get from that friend.
OpenAI trained the ChatGPT AI to provide answers optimized to human preferences. They did this through the use of human comparisons between different answers. In this way, the AI was able to predict the most preferred answers according to human preferences.
How to Integrate ChatGPT with Siri on Your iPhone or iPad
So, are you interested to find out how cool ChatGPT could get when answering even your most mundane queries? Let’s learn how to integrate ChatGPT with Siri on your iPhone then.
Time needed: 2 minutes.
- Create an account at OpenAI.com.
- Log into your OpenAI account on your iPhone or iPad.
- Click on your profile icon (top right of your iPhone screen).
- Tap View API keys > Create a new secret key.
- Copy the secret key and paste it into a new Note.
- Open this link on your iPhone’s browser to automatically install SiRiGPT on your iPhone.
- In Shortcuts, tap on SiriGPT
- Copy and Paste the Secret Key into the shortcut.
You should add it to the field labeled ADD API KEY HERE.
- Allow Siri GPT to access your iOS device’s voice recognition and validate the OpenAI API connection request.
- Add the SiRiGPT shortcut to your Home Screen or configure a command to launch the SiRiGPT shortcut.
When you launch the SiRiGPT shortcut, a window opens and Siri voice assistant will transcribe your query. ChatGPT will then process that query and display its human-like answer on the screen while Siri read the context to you. As an example, I asked the SiriGPT, “How do you clean a road bike?” and Siri read the following answers:
And that’s how you integrate ChatGPT with Siri. It should be noted that you can’t use Siri directly to launch ChatGPT. It has to be done through a shortcut.
Final Word: Has Google Found its Match?
Just as recent articles that have made the headlines note, ChatGPT has the potential to threaten Google’s search business. But it’s too early to tell. OpenAI is still managing various hiccups with the way its chatbot provides answers. There have been reports that say some answers were not at all accurate. What’s worse is the fact that although the answers were incorrect, they typically look like they might be good, correct answers.
Even OpenAI admits that ChatGPT has certain limitations.
ChatGPT sometimes writes plausible-sounding but incorrect or nonsensical answers. Fixing this issue is challenging, as: (1) during RL training, there’s currently no source of truth; (2) training the model to be more cautious causes it to decline questions that it can answer correctly; and (3) supervised training misleads the model because the ideal answer depends on what the model than what the human demonstrator knows, rather than what the human demonstrators know.
That being said, it’s fine to try and explore ChatGPT and see whether it works for you. Integrating it with Siri is just one way of making it useful but I’m pretty other methods will come in the future.
ChatGPT is currently free to use. OpenAI is encouraging users to try it out and provide feedback on the responses so that its AI can be improved and become better at answering questions.
12 thoughts on “How to Integrate ChatGPT with Siri and More”
Its working great! Appreciate it! One question though: is there any command i can add/change in the shortcut for it to say something other than “What is the text?” when asking? Just a matter of personal preference as i find that annoying. Thanks again!
Unfortunately, it doesn’t look like it. That’s hardcoded into iOS, from what I can tell, and is the prompt Siri returns anytime a shortcut requires some sort of text input.
This doesn’t seem to work anymore. I followed the steps and used it, but whenever I activate it, it gives me a blank text document.
It may be OpenAI is overloaded at the times you’ve tested it, assuming it was working at one point. I’ve found it to be a bit hit or miss, at least without upgrading to the new Plus plan. Also, remember that ChatGPT has limitations in that its language model contains mainly content from 2021 and earlier.
I should also point out that none of us here at TMO actually wrote the shortcut in question. We’ll do what we can to try helping you get it working, but deep debugging might be best done alongside the shortcut’s developer, Joe Kennedy.
This link works great for me, but I noticed that I can’t seem to change the default voice to match my normal, high-quality Siri voice. How do I change the voice settings for this?
It appears the shortcut is programmed to use the Samantha dictation voice. You might be able to change that by editing the shortcut. Look for “Speak text” lines and tap the > symbol at the end of the line. That opens up settings where you can change the voice it uses. Good luck, though, as that tends to be a bit buggy.
I went through all the steps, and it seemed to work, except every time ChatGPT comes back, it comes back blank (i.e. absolutely nothing in the response) Any idea what I might have done wrong ? Thanks in advance.
When you sign up for OpenAI, your account will be given a starting balance of 18 dollars immediately after you do so. This credit is valid for a period of three months. Each time the API is used with SiriGPT, a fee will be assessed. You may go to the following address in order to verify the current status of your account and perhaps add additional credit if you choose so: https://beta.openai.com/account/usage
There is also the possibility that ChatGPT is at capacity right now. We recommend that you give it another shot once some time has passed.
Tried making a new account but it gives me a 0.00$ balance. Still can’t seem to get this to work. I run the shortcut ask my question but no results are given.
Hmmm. Did you delete the <> brackets, along with the text, before pasting the API?
Pretty good trick to integrate ChatGPT on an iphone!
Question 1: is there a way to add a text input when asking ChatGPT a question as opposed to just dictation?
Question 2: would you tell me how to adjust the volume of this shortcut? Tried volume/setting controls but I could not decrease its rather loud default voice output.
Thank you so much for any feedback on these!
1. Go to Settings > Accessibility > Siri. Turn on Type to Siri. To make a request, launch Siri (https://support.apple.com/guide/iphone/aside/summon_siri/16.0/ios/16.0) and communicate with it using the keyboard.
Or, you can simply text ChatGPT directly (https://chat.openai.com/auth/login).
2. Because Siri’s voice is independent of standard volume settings, you must adjust the volume while Siri is speaking or visible for it to have an impact. If this doesn’t work, consider reporting the bug to Apple (https://developer.apple.com/bug-reporting/).