Ваша собственная персональная ChatGPT

Your own personal ChatGPT

Как можно настроить модель GPT-3.5 Turbo от OpenAI для выполнения новых задач с использованием ваших собственных данных

«минималистическая картина милого робота на уроке искусства», изображение Midjourney, отредактировано автором

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

Вот что говорит OpenAI в своем блоге разработчиков [1].

Это обновление дает разработчикам возможность настраивать модели, которые лучше подходят для их сценариев использования, и запускать эти пользовательские модели в масштабе. Ранние тесты показали, что откалиброванная версия GPT-3.5 Turbo может соответствовать или даже превосходить возможности базовой версии GPT-4 на определенных узких задачах. Как и в случае с нашими другими API, данные, отправляемые в и из API настройки, принадлежат заказчику и не используются OpenAI или другими организациями для обучения других моделей. — Эндрю Пэнг и др., OpenAI

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

Фоновая информация

Модель искусственного интеллекта, известная как ChatGPT, была представлена в ноябре 2022 года [2]. Это был первый общедоступный чат-бот, выпущенный OpenAI, и я неоднократно писал о нем здесь на VoAGI. Модель работает как общий чат-бот, но имеет несколько ограничений. Например, она была обучена только до сентября 2021 года, поэтому она не знает о новой информации, появившейся с тех пор. Использование расширений для браузера для получения и дополнения данных модели возможно, но в настоящее время это медленно и неудобно.

Более эффективным способом внедрения новой информации и навыков в ChatGPT является использование API настройки от OpenAI. Настройка ChatGPT через API дает лучшие результаты по сравнению с обычным запросом. Она позволяет обучаться на большем количестве примеров, чем может обработать запрос, приводит к более коротким запросам, экономящим токены, и приводит к более быстрому…