В этом руководстве вы узнаете:
- Что такое ChatGPT
- Почему полезно запускать ChatGPT на Raspberry Pi
- Как запустить ChatGPT на Raspberry Pi
- Как исправить openai.error.RateLimitError для ChatGPT
- Заключение
Что такое ChatGPT
ЧатGPT — это языковая модель искусственного интеллекта с открытым исходным кодом, которая помогает вам получить полезную информацию, о которой вы не знаете. Вы можете задать вопросы от ЧатGPT и в ответ он быстро предоставит вам ответы. Он ищет информацию на широко используемых платформах знаний, таких как Google и Википедия, поэтому вероятность того, что предоставленная информация окажется неверной, практически отсутствует.
Почему полезно запускать ChatGPT на Raspberry Pi
Наличие ИИ-помощника, такого как ЧатGPT полезен на Raspberry Pi, поскольку вы можете взаимодействовать с ним прямо с терминала Raspberry Pi. Это полезно для тех, кто использует облегченную версию Raspberry Pi, у которой нет графического интерфейса.
Как запустить ChatGPT на Raspberry Pi
Бежать ЧатGPT на Raspberry Pi выполните следующие действия:
Шаг 1. Установите OpenAI на Raspberry Pi
Прежде чем перейти к бегу ЧатGPT на Raspberry Pi вы должны установить инструмент OpenAI в свою систему с помощью следующей команды:
sudo pip3 установить openai
Шаг 2. Получите ключ API для ChatGPT
Для бега ЧатGPT на Raspberry Pi у вас должен быть ключ API, который поможет вам взаимодействовать с ЧатGPT из терминала.
Чтобы получить ключ API, посетите Веб-сайт , перейдите к Персональный и выберите « Посмотреть ключи API ' вариант.
Затем выберите « Создать новый секретный ключ ' вариант:
На Создать новый секретный ключ окне введите имя ключа и выберите « Создать секретный ключ ' вариант:
Скопируйте ключ и вставьте его в свой документ, чтобы использовать его позже:
Шаг 3. Откройте терминал Raspberry Pi
Теперь откройте терминал Raspberry Pi из меню «Пуск» или с помощью сочетания клавиш « Ctrl+Альт+Т ».
Шаг 4. Создайте файл Python ChatGPT
Затем создайте файл Python для ЧатGPT поскольку мы собираемся использовать этот файл для взаимодействия с ЧатGPT из терминала. Файл Python можно создать на Raspberry Pi с помощью следующей команды:
нано чатgpt. пиПримечание: Вы также можете создать файл этого типа в Thonny IDE на Raspberry Pi.
Шаг 5. Добавьте код Python внутрь файла
Вы должны добавить следующий код внутри ЧатGPT файл, который вы только что создали на предыдущем шаге:
Импортировать опенайопенай. API_ключ '=' «Ваш API-ключ»
Сообщения '=' [ { 'роль' : 'система' , 'содержание' : «Ты умный помощник». } ]
пока Истинный :
сообщение '=' вход ( 'Мой запрос: ' )
Сообщения. добавить (
{ 'роль' : 'пользователь' , 'содержание' : сообщение } ,
)
чат '=' опенай. ЧатЗавершение . создавать (
модель '=' «ГПТ-3,5-турбо» , Сообщения '=' Сообщения
)
отвечать '=' чат. выбор [ 0 ] . сообщение
Распечатать ( 'Ответ помощника ChatGPT: ' , отвечать. содержание )
Сообщения. добавить ( отвечать )
Первая строка приведенного выше кода импортирует опенай библиотека питона. Затем он устанавливает закрытый ключ OpenAI, который в вашем случае будет другим. В третьей строке мы указываем сообщение, сообщающее ChatGPT, как он хочет, чтобы помощник вел себя. Внутри тела сообщения роль сообщения должна заключаться в следующем: система », а содержание как « ты умный помощник ». Затем создается бесконечный цикл, так что ЧатGPT даст ответы на каждый запрос, который мы ему задали.
Код примет запрос от пользователя и установит роль пользователя, а переменная содержимого будет сообщением, которое мы получим от пользователя. Затем мы используем openai.ChatCompletion.create() функция, которая использует OpenAI и доставляет сообщение от Raspberry Pi на ЧатGPT . Переменная модели установлена на ЧатGPT 3.5 , а messages — это список сообщений, которые ЧатGPT проанализируем и сгенерируем ответы. Ответ, генерируемый ЧатGPT будет сохранен в переменной чата, а ответ на этот ответ будет напечатан как результат с помощью функции печати. Наконец, вы сможете увидеть ответ от ЧатGPT о запросе, который вы задали.
Шаг 6: Сохраните файл
Вы должны сохранить чатgpt.py файл с использованием Ctrl+X , добавлять И и нажмите Enter.
Шаг 7: Запустите файл
Чтобы выполнить чатgpt.py файл, вы можете использовать интерпретатор python3; это можно сделать с помощью следующей команды:
python3 чатgpt. пиТеперь вы вводите запрос, который хотите задать ЧатGPT и он ответит вам прямо на вашем терминале Raspberry Pi:
Как исправить openai.error.RateLimitError для ChatGPT
Во время вашего взаимодействия с ЧатGPT из терминала вы можете столкнуться с ошибкой, аналогичной приведенной ниже:
Этот тип ошибки означает, что вы превысили текущую цену за ЧатGPT API. Эта ошибка возникает из-за использования бесплатного ЧатGPT учетная запись, которая предлагает ограниченное взаимодействие. Чтобы исправить эту ошибку, вам необходимо приобрести аккаунт на ЧатGPT начать взаимодействовать с ЧатGPT из терминала.
Заключение
Бег ЧатGPT на Raspberry Pi — довольно простая задача, которую можно выполнить после установки инструмента OpenAI из установщика pip в вашей системе. После этого вам нужно только сгенерировать ключ API с официального сайта, добавить ключ в код Python и запустить файл Python. Файл можно запустить на терминале из интерпретатора Python3 или внутри Thonny ID. Как только вы выполните код, вы сможете взаимодействовать с ЧатGPT из терминала Raspberry Pi.