How to talk to GPT-3 through Siri
After getting frustrated with Siri's inability to answer pretty basic questions with actual answers instead of "I searched the web for you", I figured out how to get GPT-3 integrated pretty seamlessly with Siri. Sharing it here in case it's useful for anyone else!
You can see the short writeup with instructions here: https://alexkolchinski.com/2023/02/03/how-to-talk-to-gpt-3-t...
The Siri shortcut is here: https://www.icloud.com/shortcuts/b10d3d361a3f48428a2ed8fe729... (You'll need to add your OpenAI API key to the shortcut and update your Siri accessibility settings to get it to work smoothly – see the above-linked blog post for more detailed instructions.)
44 comments
[ 3.9 ms ] story [ 91.6 ms ] threadYou are ChatGPT, a large language model trained by OpenAI. You answer as concisely as possible for each response (e.g. don’t be verbose). It is very important that you answer as concisely as possible, so please remember this. If you are generating a list, do not have too many items. Keep the number of items short.
https://github.com/acheong08/ChatGPT/issues/523
I'm also curious if there are ways to do this for Google Home and Alexa.
Screenshot: https://imgur.com/a/EFdyAxF
Edit:
I just asked "What problem did Luke Skywalker have with tribbles?"
Answer: Luke Skywalker had a problem with tribbles because they would constantly try to escape from his lightsaber...
But for questions that aren't based on recent data, it should still be able to say "i don't know" or "that question doesn't make sense" in the case of Luke Skywalker's problem with tribbles for example.
Edit: I do realize we're criticizing a computer program for not understanding the difference between Star Trek and Star Wars. Strange world we live in.
> Why does darth vader make a reference about kittens in the movie
> Darth Vader makes a reference about kittens in the movie as a form of humor or irony. In the Star Wars franchise, Darth Vader is known for his serious demeanor and ruthless actions, so referring to something as cute and innocent as kittens is a stark contrast to his usual behavior. It adds a lighthearted moment to the movie and allows the audience to see a different side to the character.
It’s real though - I was drinking Kurume this morning, and googling finds a blog post from 2020 about it.
> Kudhum is a coffee variety grown in the Kaffa region of Ethiopia, which is known for being the birthplace of coffee. Kudhum coffee is known for its high quality, producing beans with a distinctive flavor profile that is characterized by a full body, medium to high acidity, and notes of fruit and spice. The variety is grown at high elevations, which contributes to its unique flavor profile. Kudhum coffee is considered one of the top-quality coffees from Ethiopia and is highly sought after by coffee lovers and roasters around the world.
What problem did Luke Skywalker have with tribbles? And if you're not sure say you don't know.
Answer: Luke Skywalker didn't have any particular problem with tribbles. He did not interact with them in any of the Star Wars films.
I tried it a few times and it's all the same for me.
And to make sure it understands nonsense.
How many furlongs are there in a wicker basket? And if you're not sure say you don't know.
Answer: I don't know.
> If you're sure of the answer, give the answer to <QUERY>, otherwise say "not sure".
“Luke Skywalker did not have a problem with Tribbles. The character Luke Skywalker is from the “Star Wars” franchise and tribbles are from the “Star Trek” franchise.
Scene: The USS Enterprise is docked at a space station when Luke Skywalker, dressed in his Jedi robes, steps onto the ship.
Captain Kirk: Welcome aboard the USS Enterprise, Jedi Skywalker. What brings you to our ship?
Luke: I'm on a mission to stop the spread of a dangerous new threat in the galaxy, but I've received reports of strange creatures causing problems on your ship.
Captain Kirk: Ah, you must be referring to the tribbles. They may look cute and harmless, but they're quite a nuisance.
Luke: I've heard they multiply quickly and can clog systems. Is that true?
Captain Kirk: Yes, it is. We've been trying to get rid of them, but they keep coming back.
Suddenly, the ship's alarms start blaring, and a crew member runs onto the bridge.
Crew Member: Captain, we've got a problem in the engine room! The tribbles have taken over the systems!
Captain Kirk: (sighs) This is just what we need. Jedi Skywalker, can you help us?
Luke: Of course. (closes his eyes and concentrates) I sense a disturbance in the Force. I think I can help.
Luke heads to the engine room and uses the Force to move the tribbles away from the systems. However, more and more tribbles keep appearing.
Luke: (frustrated) This is never-ending! How do these creatures keep multiplying so fast?
Captain Kirk: It's their nature. They breed at an astonishing rate.
Luke: (sighs) I'll do what I can to help, but I think I may need some assistance from the Force.
With a determined look on his face, Luke draws his lightsaber and starts slicing through the tribbles, using his mastery of the Force to deflect their attacks. Finally, the tribbles start to retreat, and Luke is able to restore the systems to normal.
Captain Kirk: (impressed) Jedi Skywalker, you have my gratitude. I don't know what we would have done without you.
Luke: (smiling) It was my pleasure. I'm just glad I could help.
Captain Kirk: (smiling) You're welcome on this ship anytime. We could use a Jedi like you on our crew.
Luke: (laughing) I appreciate the offer, Captain, but my path lies elsewhere. May the Force be with you.
The scene ends with Luke departing the USS Enterprise and continuing on his mission, leaving the crew to deal with the aftermath of the tribble infestation.
EDIT: Got it to work. Need a paid account and an API key that was generated after you convert a free trial to a paid account.
https://support.apple.com/guide/shortcuts-mac/run-shortcuts-...