Unlocking The Potential How To Use Chatgpt With Siri On Iphone In A Few Simple Steps
You can use the AI-based chatbot ChatGPT with Siri, making Apple’s AI assistant much smarter. In this article, let’s see how to use ChatGPT with Siri on your iPhone.
Step 1: Create an account on Open AI and Get the API Key#
To use ChatGPT, you need to create an account on Open AI and you need to generate the API key from your account. If you don’t have an Open AI account, you can refer to our article How to Use ChatGPT on Google Sheets and Docs where we have explained the step-by-step instructions to create the account on Open AI and get the API key.
Step 2: Download Shortcut for ChatGPT#
Apple’s iOS is a closed one, and you cannot customize things the way you wish. However, you can create automation and try out new items using the Shortcuts app. To use ChatGPT on your iPhone, you need to make use of the Shortcut created by a third party. Though there are a few shortcuts for ChatGPT available on the web, we used this one on GitHub. Can you see it? The ChatGPT shortcut is added to the Shortcuts app on your iPhone.By default, the name of the shortcut is ChatGPT. You can rename the shortcut if needed. In this example, we have renamed the shortcut to SiriGPT.
Step 3: Use ChatGPT with Siri#
Before trying to use the ChatGPT with Siri, add the API key from Open AI to the Shortcut. When I asked the question, “Tell me the best place to buy luxury handbags in New York City”, this is the answer I got. Likewise, you can ask whatever things you need using the ChatGPT and get smart answers.
Troubleshooting – ChatGPT with Siri#
For some reason, if the integration of ChatGPT with Siri doesn’t work, you can try out the below steps.
Check if your iPhone is running at least iOS 12 or later that supports the Shortcuts app Make sure you have added the correct API key to the ChatGPT shortcut Double-check the name of the shortcut and spell it correctly. For example, when I said “Hey Siri, Siri GPT,” Siri thought I was saying GPP. It might be due to the busy servers if you don’t get a response for a few minutes. Wait for some time and try again.
Limitation of ChatGPT with Siri#
Open AI offers only limited free credit for the usage of its API at the time of writing. Your free credits might run out if you ask too many queries. After that, you need to buy credits to use ChatGPT API. We hope using ChatGPT with Siri will make it more beneficial to get meaningful answers to your queries. Using Siri to interact with ChatGPT on your iPhone can be a game-changer for those who prefer hands-free navigation or want to save time typing out responses. By following these simple steps, you can easily activate Siri and initiate a conversation with ChatGPT. Whether you’re looking for information, advice, or just a friendly chat, ChatGPT is always ready to assist you. So why not give it a try and see how Siri can enhance your ChatGPT experience on your iPhone today?
Notify me of follow-up comments by email. Notify me of new posts by email.
Как интегрировать ChatGPT в Siri
Siri — классная помощница. Она умеет показывать погоду, считать и конвертировать деньги. Но на конкретные вопросы она не ответит: просто покажет сборник ссылок, где и что можно прочитать. Эту проблему можно решить — интегрировать в нее ChatGPT. И тогда по запросу «Как приготовить пиццу» вместо десятка ссылок она расскажет реальный рецепт. Вот инструкция, с помощью которой можно интегрировать нейросеть в Siri.
О том, как зарегистрироваться в сервисе рассказывать не буду, на эту тему есть уже много статей. Напомню, что для регистрации вам нужен VPN и зарубежный номер для приема SMS.
После того, как зарегистрируетесь, нужно создать API-ключи. Для этого переходите на сайт platform.openai.com/overview → кликаете на иконку аккаунта в правом верхнем углу → выбираете «view API keys».
На открывшейся странице нажмите на «Create new secret key», придумайте название для него и скопируйте выданный ключ.
Быстрые команды в iOS — это набор автоматических действий, которые можно запустить вручную или через Siri. С ChatGPT такие команды работают через API: в конструкторе команд нужно задать последовательность, чтобы айфон первым делом обращался с ChatGPT через API-ключ, а потом выдавал ответ. Такую команду можно написать с нуля, а можно взять уже готовую из открытого доступа.
Я нашел два варианта и попробовал оба.
Первый вариант выложил на GitHub китайский разработчик. Второй можно скачать напрямую из Apple Команд.
Для этого переходим на GitHub и выбираем последнюю версию на английском. Сейчас это 1.2.5.
Важно! Переходить нужно сразу с устройства Apple, потому что ссылка перенаправит вас в библиотеку быстрых команд.
После перехода по ссылке у вас автоматически откроется окно с настройкой команды. В нем нужно нажать «настроить быструю команду».
В открывшемся окне нужно вставить свой API-ключ от бота. Он нужен для того, чтобы Siri могла отправлять запросы чату и возвращать их вам.
На остальных двух этапах нужно просто нажимать «далее» и «добавить».
Теперь команда настроена и ей можно пользоваться. Чтобы вызвать бота, скажите «Привет, Siri, ChatGPT 1.2.5». Согласен, это не очень удобно, поэтому команду лучше переименовать.
Для этого зайдите в командах в раздел «Мои команды» и кликните на 3 точки в правом верхнем углу добавленного сценария (у вас он будет называться ChatGPT 1.2.5, а я уже сменил название на One).
В открывшемся меню в левом верхнем углу кликните по названию команды и в списке выберите «Переименовать».
Введите любое название, которое хотите. Теперь можно вызвать бота по запросу «Привет, Siri One». Если высветиться Siri и скажет «I am here, always at your service!», значит, с ботом можно общаться. Для этого просто задайте боту любой вопрос на любом языке, он ответит.
Я для примера спросил у бота, как приготовить тесто для пиццы. Вот, что он ответил.
Если задать такой же вопрос Siri, она ответит просто ссылками.
В общем, бот работает и нормально отвечает на запросы. Правда, он почему-то быстро закрывает свои ответы. Т.е., секунд через 15-30 окошко с ответом пропадет. И, если вы не успели все прочитать, бота это не волнует;)
Эту проблему можно решить — общаться с ботом текстом через полноценный аналог ChatGPT в виде быстрой команды. И Siri здесь не понадобится.
Чтобы обращаться к боту текстом, добавим его на главный экран. Для этого нажмите кнопку «поделиться» и выберите «на экран Домой»
Теперь бот появится на главном экране. Для его запуска нужно нажать на иконку и откроется чат. В нем вводите запрос и нажимаете «готово».
Готово! Теперь мы знаем, как приготовить тесто для пиццы.
Здесь такая же последовательность как и в первом варианте. Но есть несколько нюансов.
Сначала добавляем саму команду.
Когда команда добавится, переходите в «мои команды» и открывайте настройки SiriGPT через 3 точки в верхнем правом углу сценария.
В настройках найдите поле «ADD API KEY HERE» и добавьте туда свой API-ключ.
Теперь спуститесь вниз к блоку «продиктовать текст». Кликните на стрелку в кружке, чтобы открыть расширенное описание и смените язык с «По умолчанию» на «Русский». Без этого команда будет жаловаться, что не может распознать речь и что вы не подключены к интернету.
Теперь бот настроен и его можно запускать командой «Привет, Siri SiriGPT». А можно добавить его на главный экран и запускать по кнопке. В этом случае текст нужно будет диктовать боту.
Мне больше понравился первый вариант в формате общения через чат. Он лучше отвечает и делает это быстрее. При этом сохраняет контекст диалога. Но при общении через Siri ответы быстро закрываются и иногда бот просто перестает отвечать.
Второй вариант отвечает хуже, а при общении через Siri он забывает контекст после первого же вопроса. Либо вообще отключается и вместо него включается обычная Siri.
В любом случае, рекомендую попробовать оба варианта, это интересно;)
Еще больше интересного контента о нейросетях в моем телеграм-канале «Миша, давай по новой».
Как добавить chat gpt в siri
You can now use Siri and Shortcuts with an iPhone or iPad on the ChatGPT iOS app.
How do use Siri with the ChatGPT iOS app?
Simply trigger Siri (by using the Home button or saying "Hi Siri") and then. either, "Ask ChatGPT", "Send a question to ChatGPT", "Query ChatGPT", or "Tell ChatGPT" to ask a question to the ChatGPT iOS app.
How do I use Shortcuts with the ChatGPT iOS app?
See Apple's Shortcuts guide for details on working with Shortcuts.
Example
Below is a demo example made on an iPad using a combination of the ChatGPT iOS app + talking to Siri to ask ChatGPT a question + use a Shortcut to summarize a prompt output as a haiku:
Siri: Ask Siri your question -> your question is converted to your prompt in ChatGPT -> ChatGPT responds:

Copy/paste the entire response generated by ChatGPT to your clipboard (you can copy/paste any text here it doesn't have to be text from ChatGPT):

Shortcut: Let's say we want to summarize any text, in the clipboard. We'll use a Shortcut that starts a new ChatGPT conversation with the inputs: the text copied from the clipboard + the added text, "Summarize the text above please in the form of a haiku."
Как интегрировать ChatGPT в Siri
Siri — классная помощница. Она умеет показывать погоду, считать и конвертировать деньги. Но на конкретные вопросы она не ответит: просто покажет сборник ссылок, где и что можно прочитать. Эту проблему можно решить — интегрировать в нее ChatGPT. И тогда по запросу «Как приготовить пиццу» вместо десятка ссылок она расскажет реальный рецепт. Вот инструкция, с помощью которой можно интегрировать нейросеть в Siri.
Регистрируемся в OpenAI и создаем API-ключи
О том, как зарегистрироваться в сервисе рассказывать не буду, на эту тему есть уже много статей. Напомню, что для регистрации вам нужен VPN и зарубежный номер для приема SMS.
После того, как зарегистрируетесь, нужно создать API-ключи. Для этого переходите на сайт platform.openai.com/overview → кликаете на иконку аккаунта в правом верхнем углу → выбираете «view API keys».
На открывшейся странице нажмите на «Create new secret key», придумайте название для него и скопируйте выданный ключ.
Второе — устанавливаем набор команд через Shortcuts
Быстрые команды в iOS — это набор автоматических действий, которые можно запустить вручную или через Siri. С ChatGPT такие команды работают через API: в конструкторе команд нужно задать последовательность, чтобы айфон первым делом обращался с ChatGPT через API-ключ, а потом выдавал ответ. Такую команду можно написать с нуля, а можно взять уже готовую из открытого доступа.
Я нашел два варианта и попробовал оба.
Первый вариант выложил на GitHub китайский разработчик. Второй можно скачать напрямую из Apple Команд.
Устанавливаем первый вариант
Для этого переходим на GitHub и выбираем последнюю версию на английском. Сейчас это 1.2.5.
Важно! Переходить нужно сразу с устройства Apple, потому что ссылка перенаправит вас в библиотеку быстрых команд.
После перехода по ссылке у вас автоматически откроется окно с настройкой команды. В нем нужно нажать «настроить быструю команду».
В открывшемся окне нужно вставить свой API-ключ от бота. Он нужен для того, чтобы Siri могла отправлять запросы чату и возвращать их вам.
На остальных этапах нужно просто нажимать «далее» и «добавить».

Теперь команда настроена и ей можно пользоваться. Чтобы вызвать бота, скажите «Привет, Siri, ChatGPT 1.2.5». Согласен, это не очень удобно, поэтому команду лучше переименовать.
Для этого зайдите в командах в раздел «Мои команды» и кликните на 3 точки в правом верхнем углу добавленного сценария (у вас он будет называться ChatGPT 1.2.5, а я уже сменил название на One).
В открывшемся меню в левом верхнем углу кликните по названию команды и в списке выберите «Переименовать».
Введите любое название, которое хотите. Теперь можно вызвать бота по запросу «Привет, Siri One». Если высветиться Siri и скажет «I am here, always at your service!», значит, с ботом можно общаться. Для этого просто задайте боту любой вопрос на любом языке, он ответит.
Я для примера спросил у бота, как приготовить тесто для пиццы. Вот, что он ответил.
Если задать такой же вопрос Siri, она ответит просто ссылками.
В общем, бот работает и нормально отвечает на запросы. Правда, он почему-то быстро закрывает свои ответы. Т.е., секунд через 15-30 окошко с ответом пропадет. И, если вы не успели все прочитать, бота это не волнует;)
Эту проблему можно решить — общаться с ботом текстом через полноценный аналог ChatGPT в виде быстрой команды. И Siri здесь не понадобится.
Чтобы обращаться к боту текстом, добавим его на главный экран. Для этого нажмите кнопку «поделиться» и выберите «на экран Домой»
Теперь бот появится на главном экране. Для его запуска нужно нажать на иконку и откроется чат. В нем вводите запрос и нажимаете «готово».
Бот отвечает секунд 30.
Готово! Теперь мы знаем, как приготовить тесто для пиццы.
Устанавливаем второй вариант
Здесь такая же последовательность как и в первом варианте. Но есть несколько нюансов.
Сначала добавляем саму команду.
Когда команда добавится, переходите в «мои команды» и открывайте настройки SiriGPT через 3 точки в верхнем правом углу сценария.
В настройках найдите поле «ADD API KEY HERE» и добавьте туда свой API-ключ.
Теперь спуститесь вниз к блоку «продиктовать текст». Кликните на стрелку в кружке, чтобы открыть расширенное описание и смените язык с «По умолчанию» на «Русский». Без этого команда будет жаловаться, что не может распознать речь и что вы не подключены к интернету.
Теперь бот настроен и его можно запускать командой «Привет, Siri SiriGPT». А можно добавить его на главный экран и запускать по кнопке. В этом случае текст нужно будет диктовать боту.
Какая из команд лучше
Мне больше понравился первый вариант в формате общения через чат. Он лучше отвечает и делает это быстрее. При этом сохраняет контекст диалога. Но при общении через Siri ответы быстро закрываются и иногда бот просто перестает отвечать.
Второй вариант отвечает хуже, а при общении через Siri он забывает контекст после первого же вопроса. Либо вообще отключается и вместо него включается обычная Siri.