/SiriGPT

SiriGPT is a shortcut combing Siri and ChatGPT for your Apple devices.

MIT LicenseMIT

Welcome to Shortcuts Microservices GPT.

This is a fork of SiriGPT, which eliminates the speakaloud, and focuses on the content.

This shortcut allows you to harness the power of ChatGPT alongside any other shortcut. You can pass in prompts programmatically using Shortcuts.


SiriGPT Title

The technologies driving the new wave of chatbots have been percolating for years. But the release of ChatGPT really opened people’s eyes. It set off a new arms race across Silicon Valley. However, AI is not new as voice assistants like Siri have been here for quite a long time. In the same vein though, most will agree that Siri does not pack a lot of intelligence in her artificial brain. But what if I told you that you can combine the best of both worlds and actually get ChatGPT to work with Siri?

IMG show Siri conbined with ChatGPT

The process for combining ChatGPT with Siri is quite simple, however, it has requirements and links you need, so make sure you have them all before proceeding.

Requirements to get ChatGPT to work with Siri

Get the Shortcut

The integration of ChatGPT into Siri works through a handy shortcut that will run on your iPhone or Mac. As such, it is necessary to download the Apple Shortcuts app. While the shortcut is named "Explain Me", you can always rename it to whatever you prefer. Download the shortcut by clicking the icon below, but don't run it yet. Once downloaded, keep reading.

Download Shortcut



Create your OpenAI API Key

To successfully use ChatGPT’s services with Siri, you need its API. OpenAI API key can be accessed through your OpenAI account here. Once logged in, you will see the option to “Create new secret key” click on it to generate an API key.

IMG show how to create new secret key



If you do not have an OpenAI account, you can create one here and then visit the above link. Once done, copy the OpenAI API key.

IMG show an example of a OpenAI API Key



Note: Remember that once you copy the key and close the pop-up, you won't be able to view it again. So keep it somewhere safe.

How to set up and use ChatGPT with Siri

Setting Up

Once you have downloaded the shortcut and copied the API key, it’s time to make it work and see it in action:

  1. Open the Shortcuts app to access the downloaded "Explain Me" shortcut.
  2. Once the shortcut has been launched, follow the prompts to set where to store your API key. You will be asked to keep it within the shortcut or store it inside Data Jar.
  3. The OpenAI API is powered by a diverse set of models with different capabilities and price points. Decide which model version you want to use (by default it uses gpt-3.5-turbo).

IMG show where paste your OpenAI API key



All done! ChatGPT has now been integrated with Siri. You can launch the Shortcut by tapping it within the app or from the menu bar on your Mac. You can also call it by saying "Hey Siri" followed by "Explain Me" and it will launch ChatGPT. This means that you now have the most potent chatbot as your assistant.

ChatGPT launched with Siri


Considerations

You may think I've used ChatGPT, but it doesn't seem that great. Well, it turns out lots of people are using it wrong, the trick is to make it answer and not think. A good pattern to follow is to be as specific as possible about the output, a vague input will give you a vague answer. Ask for a clear response and provide a detailed list of things he should avoid. It all makes sense. You can't give a worker fake instructions and expect a good result.

Example ChatGPT in use


Keep in mind that it may happen that the Shortcut may not work due to the overload with other requests of the OpenAI servers.



Notes

Resources

Contribution

Please report any issues or bugs to the issues page. Suggestions for improvements are welcome!

Nicolò Diamante Portfolio

The MIT License