Как создать GPT в 2023 году | 10 простых шагов без программирования

Хотите создать свой собственный ChatGPT, подходящий под ваши потребности? Мы составили простой 10-шаговый руководство для создания своего собственного GPT в 2023 году без написания кода!

Хотите создать свою собственную ChatGPT, не изучая программирование?

В этой статье я покажу вам, как создать свою собственную модель GPT в 10 простых шагах, не написав ни одной строчки кода!

Да, вы не должны быть экспертом в программировании или работать в сфере технологий, чтобы создать свою собственную GPT.

Мы даже рассмотрим, как добавить генерацию изображений, поиск в Интернете и интерпретацию кода при создании своей собственной GPT.

Так что, будьте вы заинтересованы в обслуживании клиентов, создании контента, помощи в программировании, переводе языка и многом другом, вы теперь можете создать свою собственную GPT для этого.

Я даже создал подробное видео, в котором вы можете также создать свою собственную GPT.

Давайте погрузимся в создание!

Как создать свою собственную GPT

Свежая новость с пройденной конференции Dev Day, OpenAI теперь предлагает возможность каждому создать свою собственную GPT!

Да, теперь вы можете создать свою собственную большую языковую модель подобную ChatGPT!

Но что вам понадобится для начала?

Отличный вопрос! Ну, для начала, разберем три компонента, которые вы должны иметь под рукой, чтобы следовать моему пошаговому руководству.

  1. Подписка GPT Plus: Вам нужно иметь активную подписку GPT Plus (Enterprise), чтобы создать свою собственную GPT.
  2. Цель или ниша: Если вы хотите создать свою собственную GPT, вам нужно знать цель, чтобы узко сконцентрироваться на своей цели или нише, прежде чем начать.
  3. Файлы знаний: Весь смысл создания своей собственной GPT – настроить ее под свои нужды, и лучший способ сделать это – обучить вашу GPT совокупностью знаний из вашей ниши. Для упрощения, это должны быть текстовые файлы, представляющие информацию, которую ваша GPT должна знать.

Это все! С этими тремя вещами вы готовы начать создавать свою собственную GPT.

Если вам нужна дополнительная помощь, я начну с описания GPT, которую планирую создать в рамках этой статьи.

Обратите внимание, что у меня есть подписка GPT Plus, так что этот пункт уже отмечен!

В отношении цели, я создам чат-бота для Hackr.io, который будет отвечать на вопросы о статьях в блоге и помогать с программированием нашим пользователям.

Что касается знаний, я буду загружать текстовые версии наших статей в блоге, чтобы моя GPT лучше понимала контент на hackr.io.

Таким образом, моя модель GPT сможет ссылаться на содержимое нашего блога при ответе на вопросы пользователей, что отлично сочетается с целью моей модели GPT.

Перейдем теперь к 10 шагам, которые вам нужно выполнить, чтобы создать свою собственную GPT.

Я также рекомендую ознакомиться с видео, которое я создал, чтобы получить представление о том, как выглядит весь процесс.

Шаг 1: Создать черновик GPT

Шаг 1: Создать черновик GPT

Мы начнем с основной страницы исследователя ChatGPT.

Вы должны видеть опцию создания GPT в верхней части, и в соответствии с тем, насколько быстро они выпустят любые обновления, это будет бета-версия.

Просто нажмите на большой плюс, и вы сможете запустить интерфейс создания GPT.

Это также автоматически создаст новый черновик модели GPT.

Теперь вы должны находиться внутри конструктора модели GPT с вашим первым черновым вариантом модели GPT.

Обратите внимание, что все это возможно без написания ни одной строчки кода!

И это будет общей темой этой статьи, что означает, что буквально каждый может создать свою собственную настроенную модель GPT.

Мне кажется, что это довольно круто! Переходим к следующему шагу.

Шаг 2: Изучите конструктор GPT

Шаг 2: Изучите конструктор GPT

Теперь у нас есть черновая модель GPT, и я думаю, что имеет смысл для вас ознакомиться с интерфейсом конструктора GPT.

Это особенно важно, если это ваша первая модель GPT, так как это поможет вам ознакомиться с различными опциями и меню.

Когда мы попадаем в конструктор, мы начинаем в интерактивном окне. Здесь мы можем отправлять сообщения конструктору GPT.

Лучший способ описать это – сказать, что это просто как использование ChatGPT, но вместо задавания вопросов мы отправляем сообщения, чтобы попросить помощи в построении собственной модели GPT.

Я думаю, что это действительно круто, так как это делает начало работы для всех очень простым.

Вы также должны обратить внимание на то, что у нас всегда есть окно предварительного просмотра справа от экрана, в котором мы можем тестировать и взаимодействовать с нашей моделью GPT.

Вверху у нас также есть возможность нажать на вкладку “настроить”.

Здесь я проведу большую часть времени при построении своей модели GPT, и я настоятельно рекомендую вам сделать то же самое, так как это дает больше возможностей для управления.

Если вы перейдете на вкладку “настроить”, вы увидите множество опций и полей для заполнения.

Обратите также внимание на то, что окно предварительного просмотра также находится справа.

Шаг 2: Исследование конструктора GPT

Давайте пройдемся от верхней части к нижней.

Чтобы начать, мы можем загрузить фото для нашей модели GPT, используя большой плюс в верхней части окна.

Затем мы можем назвать нашу модель GPT, используя соответствующее поле, а также добавить описание для нашей GPT.

После этого идет возможность добавить инструкции.

Это очень важное текстовое поле, так как здесь мы определяем, что наша модель должна и не должна делать.

Это также то, как мы можем указать нашей модели, как она должна себя вести.

Далее у нас есть область для стартера беседы.

Вкратце, это заранее созданные промпты, которые вы создаете для своих пользователей.

Затем они появятся как предлагаемые промпты для ваших пользователей, когда они находятся в окне чата. Вы наверняка уже видели это, используя ChatGPT, и это здорово, что мы можем сделать то же самое.

Далее следует еще одна очень важная опция, которая позволяет загружать файлы, чтобы расширить знания нашей модели GPT.

Вся причина создания собственной модели GPT заключается в том, чтобы настроить ее под свои нужды, поэтому это будет существенным.

Далее мы видим список возможностей.

Это список флажков, который включает веб-поиск, генерацию изображений с помощью DALL-E и возможность интерпретировать код.

Так что все, что вы ожидаете при работе с последней версией ChatGPT и GPT-4, мы также можем включить в нашу собственную модель GPT.

Еще ниже есть продвинутая опция для добавления действий.

Я сегодня не буду углубляться в эту тему, но это поможет, если вы знакомы с программированием и хотите интегрироваться с другими API и сервисами. Но не беспокойтесь, пока на это не обращайте внимания!

Как обещал, код не нужен!

Отлично, теперь вы должны быть знакомы с окном конструктора, так что перейдем к следующим шагам!

Шаг 3: Добавление информации о модели GPT

Шаг 3: Добавление информации о модели GPT

Теперь пришло время начать строить.

Отличное место для начала – загрузить изображение для вашей модели GPT.

Когда вы нажмете на плюс, вы увидите возможность загрузить фото или использовать DALL-E, чтобы сгенерировать изображение для вас.

Это отличная опция, поэтому не стесняйтесь опробовать ее!

После того, как вы загрузили фото или одобрили изображение от DALL-E, вы увидите его в окне предварительного просмотра чата справа.

Затем назовите вашу модель GPT, и вы также увидите это в предварительном просмотре.

Как только у вас есть фото и название, добавьте описание.

Это должно быть информативным для ваших пользователей, поэтому выберите что-то, что описывает, чего они могут ожидать от вашей модели GPT.

Что касается моей модели GPT, я скажу, что она отвечает на вопросы о статьях в блоге Hackr.io и помогает пользователям в написании кода, как помощник по кодированию с использованием искусственного интеллекта.

Шаг 3: Добавить детали модели GPT

После добавления описания оно будет отображаться в режиме реального времени в предварительном просмотре.

Хорошая работа; перейдем к одному из самых важных шагов – добавлению инструкций.

Шаг 4: Добавить инструкции для GPT

Шаг 4: Добавить инструкции для GPT

Пришло время добавить инструкции для вашей модели GPT.

Это главная опция настройки для создания вашей модели GPT, так как она определяет поведение модели, то, что она должна делать и чего она должна избегать.

В моем примере я скажу моей модели GPT, что она должна давать дружелюбные и полезные ответы на вопросы пользователей о статьях в блоге Hackr.io.

Заметьте, как это также связано с моим описанием и целью моей модели GPT.

Я также добавлю инструкцию, говорящую моей модели GPT быть разговорчивой, уважительной и профессиональной.

Конечно, вы можете настроить свою модель так, как хотите – она даже может быть пиратом, если вам хочется!

Еще одна хорошая инструкция, которую я добавлю, будет говорить моей модели GPT, как обрабатывать ситуации, когда она не может ответить.

В этом случае я скажу, что она должна попросить пользователей оставить комментарий на блоге или написать нам по электронной почте для получения помощи.

В заключение, я добавлю еще одну инструкцию, связанную с использованием файлов с знаниями, которые я собираюсь загрузить.

Чтобы упростить, я скажу своей модели GPT, что она должна использовать эти файлы как информационный ресурс при ответе на вопросы пользователей.

Конечно, вы можете добавить столько инструкций, сколько хотите, и, фактически, вам может захотеться их отрегулировать позже, когда мы перейдем к тестированию.

Несмотря на все усилия, всегда есть вероятность неоднозначности, и ваша модель GPT может не работать точно так, как вы планировали с первого раза.

Но это очень похоже на искусство создания подсказок, которое требует времени, итераций и практики.

Отлично, у моего примера теперь есть 4 разных инструкции. Сколько инструкций вы добавили?

Следующим шагом будет загрузка знаний, чтобы помочь моей модели GPT лучше понять, как помочь пользователям.

Давайте сделаем это сейчас!

Шаг 5: Загрузите знания для GPT

Шаг 5: Загрузите знания для GPT

На этом этапе я собираюсь загрузить текстовые файлы, которые моя модель GPT может использовать в качестве информационного ресурса.

Обратите внимание, что это могут быть абсолютно любые файлы, которые вам нравятся, если они содержат текст, который может быть извлечен GPT.

Однако, пожалуйста, учтите авторские права и убедитесь, что у вас есть разрешение на использование ресурсов, которые вы хотите загрузить!

Теперь я загружу текстовые файлы, содержащие контент из статей блога Hackr.io. Это соответствует моим потребностям, так как я хочу, чтобы моя модель GPT отвечала на вопросы о блог-постах.

Если вы хотите, чтобы ваша модель GPT была представителем службы поддержки, то, возможно, вам следует загрузить несколько вопросов и ответов, на которые вы хотели бы ее сослаться?

Заключается в том, чтобы думать о том, что вы хотите, чтобы ваша модель GPT делала, а затем добавить знания, которые помогут ей выполнять свою задачу.

Подумайте об этом, как о тренировке вашей модели GPT, чтобы она выполняла свою работу!

После загрузки ваших файлов ваша модель GPT извлечет текст, и он станет частью базы знаний вашей модели GPT.

Обратите внимание, что в зависимости от размера ваших файлов это может занять несколько мгновений.

Теперь, когда мы загрузили некоторые знания, это также хороший момент, чтобы добавить некоторые инициаторы разговора.

Если вы не уверены, что я имею в виду, обратитесь к шагу 2, где я упоминаю, что это примеры начальных подсказок для ваших пользователей.

Снова настройте их под свои нужды и выберите инициаторы разговора, которые направят ваших пользователей к типам вопросов, на которые ваша модель GPT отлично отвечает.

Для примера, я добавлю два подсказки, чтобы встать на путь истинный.

Первая будет спрашивать о лучшем курсе по Python, а вторая будет спрашивать о хорошем проекте на Python для начинающих.

Оба этих варианта подходят аудитории hackr.io, и после их добавления они появятся как кликабельные подсказки в окне предварительного просмотра.

Помните, что вы можете добавить сюда все, что вам нравится!

Но я бы порекомендовал подсказки, связанные с загруженными вами знаниями, так как цель состоит в создании специализированной для ваших пользователей GPT.

Теперь мы можем перейти в правый верхний угол и сохранить наши изменения.

Когда мы доберемся туда, вы увидите, что у нас есть различные варианты публикации:

  • Только я: только вы сможете получить доступ к вашей GPT
  • Только люди, у которых есть ссылка: любой, у кого есть URL-адрес вашей модели GPT, сможет получить к ней доступ
  • Публичный: каждый может получить доступ к вашей модели GPT

Не стесняйтесь выбрать то, что лучше всего подходит вашей ситуации.

Обратите внимание, что по окончании сохранения вам будет предложено окно готовой модели GPT.

Мы еще не готовы, поэтому мы можем вернуться в окно конструктора, нажав кнопку “Редактировать”.

Далее мы проведем усовершенствования в интерактивном окне конструктора.

Прежде чем мы сделаем это, я быстро указываю на дополнительное выпадающее меню настройки в окне настройки.

При его открытии вы увидите флажок, спрашивающий, хотите ли вы передавать ваши данные о разговоре для улучшения модели.

Это опционально и зависит от ваших предпочтений в отношении конфиденциальности данных.

Шаг 6: Уточнение вашей модели GPT

Step 6: Уточнение вашей модели GPT

Теперь, когда вы почти закончили создавать модель GPT, давайте на мгновение рассмотрим некоторые опции уточнения.

Для этого мы можем использовать окно интерактивного конструктора для отправки сообщений, которые уточняют, как ваша модель GPT должна обрабатывать определенные сценарии.

Например, я могу сказать моей модели GPT, что она должна делать, когда пользователь задает вопрос о лучших курсах, предоставляя не больше трех вариантов.

Конечно, вы можете уточнить свою модель любым способом, который имеет смысл для вас и вашего случая, но это хороший и простой способ сделать это.

После того, как вы сделаете какие-либо запросы на уточнение, вы увидите сообщение, которое говорит о том, что ваша модель GPT обновляется.

По завершении процесса вы должны увидеть другое сообщение, в котором будете информированы, что всё сделано, а также сообщение, которое подводит итог изменениям.

Это отлично, чтобы понять, как конструктор интерпретировал ваши запросы.

Вы можете сохранить ваши новые изменения и вернуться к экрану настройки, где вы увидите нечто интересное.

Если вы взглянете на свои инструкции, то увидите, что они стали гораздо длиннее!

Что произошло?

Интерактивный конструктор добавил дополнительные детали, которые отражают запросы на уточнение, которые вы только что сделали.

Я заставил вас пройти этот шаг, потому что это показывает, как интерактивный конструктор берет ваши запросы, переводит их в инструкции, а затем добавляет их в область настройки.

Цель здесь – сделать инструкции вашей модели GPT как можно более ясными.

Но помните, что вы можете вносить изменения в эти инструкции в любое время.

Поздравляю! Мы теперь достигли этапа, на котором мы можем начать тестировать вашу модель GPT!

Шаг 7: Начальное тестирование GPT

Step 7: Начальное тестирование GPT

Чтобы начать наше тестирование, давайте попробуем запустить любую из созданных вами подсказок для начала разговора.

Обратите внимание, что вы можете сделать это из окна предварительного просмотра в GPT-конструкторе или перейдя на страницу изучения ChatGPT, чтобы получить доступ к вашей собственной модели GPT.

На данный момент рекомендую использовать окно предварительного просмотра, так как это позволяет легко вносить изменения в вашу модель, но любое окно подойдет.

Теперь, помните, что я добавил два варианта для начала разговора в мою модель GPT, поэтому я могу выбрать любой из них, чтобы увидеть, как моя модель GPT обрабатывает вопросы.

Просто нажмите на подсказку и дождитесь, пока ваш GPT сделает свое дело!

В моем случае модель GPT просмотрела базу знаний, которую я загрузил, чтобы найти ответ.

В зависимости от вашей подсказки и базы знаний, ваш GPT может или не может сделать то же самое.

Если вы не полностью удовлетворены ответом вашей модели GPT, вернитесь к шагу 6 и сделайте некоторые доработки.

Это мой совет после каждого этапа тестирования, если вы видите что-то, что не соответствует вашим потребностям.

Но, предполагая, что вы довольны ответом вашей модели GPT, давайте перейдем к более детальному тестированию.

Теперь я воспользуюсь вторым стартовым вопросом и снова проверю, удовлетворен ли я ответом моей модели GPT.

В зависимости от того, сколько стартеров вы создали, мой совет – протестировать каждый, проверить ответ и сделать необходимые доработки.

Вы также можете задать некоторые уточняющие вопросы после использования стартовых подсказок, чтобы увидеть, как ваш GPT справляется с ними.

Например, после использования моей стартовой подсказки для поиска хорошего проекта по Python для начинающих я могу попросить моего GPT предоставить код для этого проекта.

Шаг 7: Исходное тестирование GPT

Это должно быть легко, так как я включил возможность интерпретации кода, и это также одна из основных функций, которую я хотел включить, чтобы помочь аудитории hackr.io.

Как всегда, ваш GPT может отличаться от моего, поэтому задавайте все соответствующие уточняющие вопросы, которые имеют смысл для вас.

Если ответы хорошие, отлично; если нет, повторите шаг 6 и внесите изменения.

Мы теперь можем перейти к следующему этапу, который заключается в проведении некоторых тестов на кодирование. Обратите внимание, что этот шаг является в некотором роде необязательным.

Если вам не интересно использовать свою модель GPT для работы с кодом, не стесняйтесь пропустить этот шаг.

Шаг 8: Тестирование кода (необязательно)

Шаг 8: Тестирование кода (необязательно)

На этом шаге давайте протестируем вашу модель GPT, предоставив ей некоторый код и попросив объяснить, как он работает.

Например, отличный пример – предоставить код для бинарного поиска.

Это хорошо понятный алгоритм, поэтому ваш GPT должен быть способен анализировать код и объяснять, как он работает.

Конечно, не стесняйтесь использовать любой тип кода, но вы должны увидеть подробный ответ, который суммирует, что это за код и что он делает.

Вы также должны увидеть, как ваш GPT разбирает различные элементы кода, что может быть очень полезно для начинающих.

Я отмечу, что это отличный шанс внести дополнительные улучшения в ваш GPT.

Например, если вы считаете, что он слишком подробен, повторите шаг 6 и произведите уточнение.

С другой стороны, если информации недостаточно, повторите шаг 6 еще раз и выполните уточнение!

Конечно, вы можете задавать столько вопросов о кодировании, сколько вам хочется, включая сложные вопросы, которые могут остановить ваш GPT.

В этом случае рассмотрите возможность загрузки большего количества знаний, чтобы помочь вашему GPT в таких ситуациях.

Вы также можете попросить помощи в поиске ошибок, оптимизации или даже попросить ваш GPT написать код на основе описания на естественном языке.

В общем, все, что вы можете сделать с ChatGPT, вы также можете сделать и со своим GPT, так что вперед!

Давайте теперь перейдем к следующему этапу тестирования.

Шаг 9: Тестирование генерации изображений

Шаг 9: Тестирование генерации изображений

На этом шаге давайте проведем эксперименты и протестируем возможности вашей модели GPT по генерации изображений.

Конечно, вам необходимо убедиться, что вы отметили флажок для включения генерации изображений на основе DALL-E для вашей модели.

Это действительно тест на чистом полотне, поскольку генерация изображений с использованием ИИ является чрезвычайно творческой областью.

Тем не менее, придумайте интересные идеи изображений, которые вы бы хотели, чтобы ваш GPT создал, и предоставьте подсказки для запроса этих изображений.

Например, я попрошу своего GPT создать забавное изображение, используя логотип программирования на Python.

Прежде чем вы что-то скажете, я знаю, что это не самое лучшее инженерное начало, потому что оно очень расплывчатое! Но все же, я хочу посмотреть, что он может сделать!

Создание изображения вашим GPT может занять несколько мгновений, но как только оно будет готово, проверьте его и посмотрите, что вы думаете!

Вы также можете использовать эту фазу тестирования, чтобы работать со своим GPT над улучшением изображений или загружать изображения, которые вы хотели бы использовать в качестве вдохновения.

В конечном итоге, этот шаг действительно зависит от того, хотите ли вы, чтобы ваш GPT работал с изображениями, поэтому будьте так подробны, как вам требуется.

Шаг 10: Проверка интернет-поиска

Шаг 10: Проверка интернет-поиска

Чтобы закончить, давайте протестируем ваш GPT, попросив его выполнить поиск в Интернете.

Это одна из новых функций в ChatGPT, и это действительно изменяет игру.

Поэтому, разумеется, нам может также понадобиться, чтобы она стала частью нашей модели GPT!

Конечно, вам не обязательно включать эту опцию при проверке возможностей, но если вас заинтересовало, читайте дальше.

Итак, основная идея заключается в том, чтобы позволить вашему GPT искать в Интернете ответы или даже переходить на конкретные веб-сайты, где он может затем отвечать на вопросы пользователей.

Например, я могу попросить своего GPT рассказать мне, что наш сайт hackr.io делает, чтобы помогать людям.

Он затем вернет подробный ответ, объясняющий различные аспекты того, чем мы занимаемся, такие как помощь людям в изучении и совершенствовании своих технических навыков с помощью отобранных образовательных ресурсов.

Что я бы сказал, довольно точно!

Я должен сказать, что этот ответ также будет оказан влияние загруженными мной файлами с знаниями.

Конечно, вы можете спрашивать о любом веб-сайте, который вам нравится, также как и ваши пользователи, но идея здесь заключается в том, чтобы проверить, насколько точно ваш GPT способен искать в Интернете.

Подобно предыдущему шагу, этот тест является тестом типа “пустого холста”, поэтому не стесняйтесь быть творческими и задавать столько вопросов, сколько вам потребуется.

Кроме того, если вы увидите что-то, что вам не нравится, вернитесь к шагу 6 и совершенствуйте. Вы даже можете сказать своему GPT избегать определенных сайтов или определенных тем.

Теперь мы заканчиваем тестирование вашей полностью созданной модели GPT.

Конечно, не стесняйтесь тратить столько времени, сколько вам нужно, на фазы тестирования и совершенствования, и я настоятельно рекомендую это сделать.

Цель состоит в том, чтобы создать наилучшую модель GPT, которую вы можете, поэтому найдите время для экспериментов, улучшений и еще большего экспериментирования!

И помните, веселитесь!

OpenAI Маркетплейс

Вы можете или не можете знать, но OpenAI также планирует запустить новый маркетплейс, в котором вы сможете продавать свою собственную модель GPT.

В настоящее время это недоступно на момент написания, но это будет значительным плюсом для разработчиков, которые хотят монетизировать свои творения, и для пользователей, которым нужны модели, соответствующие их потребностям.

Не забудьте регулярно проверять наличие новостей, так как мы обязательно обновим наше руководство о том, как использовать этот новый маркетплейс, когда он станет доступен.

Завершение

И вот вы теперь знаете, как создать свою собственную GPT, даже не написав ни одной строки кода!

Разделив этот процесс на 10 простых шагов, мы рассмотрели, как создать свой собственный ChatGPT, настроенный для вашей собственной узкой области, включая подробное видео-руководство.

Мы даже рассмотрели генерацию изображений с помощью DALL-E, интернет-поиск и интерпретацию кода, чтобы убедиться, что ваша модель GPT готова к вашим потребностям.

Будь вы заинтересованы в повышении уровня обслуживания клиентов, создании контента, программировании, языковом переводе и т. д., вы теперь можете создать свою собственную GPT, чтобы помочь вам в этом.

Веселитесь и стройте с удовольствием!

Вы новичок в мире искусственного интеллекта и желаете узнать больше? Посмотрите:

 

Часто задаваемые вопросы

1. Могу ли я создать свою собственную GPT?

Да, вы можете создать свою собственную модель GPT, которая будет специально адаптирована для вашей ниши или области, используя новейшую функцию OpenAI “Создать GPT”.

2. Что мне нужно для создания GPT?

На базовом уровне вам потребуется только подписка на GPT Plus (или Enterprise). Однако вы также должны иметь представление о цели вашей GPT и некоторые знания, которые она сможет использовать в качестве информационного ресурса.

3. Нужно ли знание программирования для создания GPT?

Нет, вам не нужно уметь программировать, чтобы создать GPT; все, что вам нужно, это дать естественноязычные инструкции, чтобы сообщить вашей модели GPT, что вы хотите, чтобы она делала.


Leave a Reply

Your email address will not be published. Required fields are marked *