Как запустить ChatGPT на Raspberry Pi

Kak Zapustit Chatgpt Na Raspberry Pi



Искусственный интеллект (ИИ) произвел революцию в том, как мы взаимодействуем с технологическим миром. Несмотря на малоизученность, технологии меняют все сферы жизни. Доступно множество инструментов искусственного интеллекта, которые могут облегчить вашу жизнь и помочь получить полезную информацию. Эти инструменты искусственного интеллекта станут руководством, которое поможет вам ориентироваться в сложном мире информации и сделает вашу жизнь намного проще и эффективнее. Среди этих инструментов искусственного интеллекта ЧатGPT является широко используемым.

В этом руководстве вы узнаете:

Что такое 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.