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.)
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...
> If you're sure of the answer, give the answer to <QUERY>, otherwise say "not sure".
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.
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.
Deleted Comment
“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.
> 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.
You 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