Когда речь заходит об искусственном интеллекте, неизбежно возникает вопрос: стоит ли переплачивать за новую версию или можно обойтись бесплатной старой?
В мире генеративных моделей языка от OpenAI выделяются две основные версии: ChatGPT 3.5 и ChatGPT 4. Первая доступна всем, вторая по подписке.
Мне, как менеджеру проектов, хотелось разобраться, в чем разница между ними и стоит ли вообще тратить деньги на платную версию.
Небольшой дисклеймер. Я не учитываю дополнительные возможности 4-й версии, такие как: более быстрый отклик, возможность генерировать картинки и использовать дополнительные плагины. Меня интересовало качество и полнота ответов на мои вопросы.
Для примера, я взял запрос - интеграцию ChatGPT и Jira/Confluence. Предположим (а от части так и есть), что я в этом ничего не понимаю и мне хочется получить помощи от ChatGPT в решении этой задачи. Я буду задавать одни и те же вопросы, и сравнивать ответы.
Поехали.
ChatGPT 3.5 | ChatGPT 4 |
Как может it project manager использовать chatgpt в своей работе? | |
IT проектный менеджер может использовать ChatGPT в своей работе для ряда целей: Прогнозирование проблем: Менеджер может использовать ChatGPT для создания моделей, которые могут предсказывать возможные проблемы или задержки в проекте на основе исторических данных, что позволит ему принимать проактивные меры. Советы по управлению проектом: ChatGPT может предоставлять советы и рекомендации по управлению проектом на основе переданной информации. Это может включать в себя оптимизацию расписания, управление ресурсами, выявление потенциальных рисков и так далее. Автоматизация коммуникации: Менеджер может использовать ChatGPT для автоматизации ответов на часто задаваемые вопросы со стороны членов команды или заинтересованных сторон. Это поможет снизить нагрузку на менеджера и ускорить процесс коммуникации. Анализ требований: ChatGPT может помочь в анализе требований к проекту, обрабатывая текстовые описания или спецификации и выделяя ключевые элементы, риски и несоответствия. Тестирование и отладка: Менеджер может использовать ChatGPT для создания тестовых сценариев и автоматизации процесса тестирования, а также для отладки кода и идентификации потенциальных проблем. Планирование и аналитика: ChatGPT может помочь в создании планов проекта, анализе данных и выявлении тенденций, что поможет в принятии обоснованных решений и оптимизации процессов управления проектом. Это лишь несколько примеров того, как IT проектный менеджер может использовать ChatGPT в своей работе. Важно помнить, что использование таких инструментов должно дополнять, а не заменять человеческое решение и экспертное мнение. | IT Project Manager может использовать ChatGPT в своей работе следующими способами: Автоматизация коммуникации: ChatGPT может помочь в автоматизации рутинных задач, связанных с коммуникацией внутри команды и с клиентами, например, в создании и отправке стандартных отчетов, обновлениях статуса проекта и ответах на часто задаваемые вопросы. Управление документацией: ChatGPT может помогать в создании и редактировании документов проекта, таких как технические спецификации, планы проекта и протоколы встреч, упрощая и ускоряя процесс подготовки документации. Помощь в принятии решений: Используя данные о прошлых проектах и знания из различных источников, ChatGPT может предложить варианты решений для типичных проблем управления проектами, таких как распределение ресурсов, оптимизация графика и управление рисками. Обучение и поддержка команды: ChatGPT может служить источником знаний для команды, предоставляя информацию по методологиям управления проектами, инструментам и лучшим практикам, а также поддерживать новых членов команды, отвечая на их вопросы. Генерация отчетов и аналитика: ChatGPT может анализировать большие объемы данных о проекте и генерировать суммарные отчеты, обзоры выполнения, анализ прогресса и рекомендации по улучшению работы проекта. Интеграция с другими инструментами: ChatGPT можно интегрировать с популярными инструментами управления проектами и коммуникации, такими как JIRA, Asana, Slack, чтобы автоматизировать и оптимизировать рабочие процессы. Подготовка и проведение презентаций: ChatGPT может помочь в подготовке презентаций для стейкхолдеров проекта, генерируя контент, структурируя материалы и предлагая идеи для более эффективной подачи информации. Улучшение коммуникаций в мультикультурных и удаленных командах: ChatGPT может служить инструментом для перевода и улучшения понимания между членами команды из разных культурных и языковых контекстов. Использование ChatGPT в управлении IT-проектами может значительно повысить эффективность работы менеджера, сократить время на рутинные задачи и улучшить коммуникацию внутри команды и со стейкхолдерами. |
В целом ответы похожи, но 4-я версия дает больше вариантов.
Давайте усложнять.
ChatGPT 3.5 | ChatGPT 4 |
Автоматизация коммуникации - приведи конкретные примеры, как это можно сделать? | |
Конечно, вот несколько конкретных примеров автоматизации коммуникации с использованием ChatGPT: Автоответчик по электронной почте: Менеджер может настроить систему автоответчика по электронной почте, которая будет использовать ChatGPT для формирования персонализированных ответов на часто задаваемые вопросы. Это может включать в себя информацию о статусе проекта, просьбы о встречах или запросы на получение дополнительной информации. Чат-бот на веб-сайте или внутреннем портале: Менеджер может внедрить чат-бота, который будет использовать ChatGPT для отвечания на вопросы от членов команды или заинтересованных сторон. Чат-бот может предоставлять информацию о проекте, расписании, назначенных задачах и прочем. Автоматические уведомления: Менеджер может настроить систему автоматических уведомлений, которая будет использовать ChatGPT для формирования и отправки уведомлений о статусе проекта, предстоящих событиях, изменениях в планах и других важных событиях. Система обратной связи: Менеджер может создать систему обратной связи, где участники проекта могут отправлять вопросы или отзывы, а ChatGPT будет использоваться для автоматического анализа и категоризации полученной информации, а также для формирования ответов или предполагаемых действий. Интерактивные отчеты: Менеджер может создать интерактивные отчеты о статусе проекта, которые будут использовать ChatGPT для ответов на вопросы пользователей и предоставления дополнительной информации по запросу. Это лишь несколько примеров того, как можно использовать ChatGPT для автоматизации коммуникации в рамках проектного управления. Ключевым здесь является создание сценариев использования, которые наиболее соответствуют конкретным потребностям проекта и команды. | Автоматизация коммуникации с помощью ChatGPT может проявляться в различных формах, вот несколько конкретных примеров: Автоматическое создание и отправка обновлений статуса проекта: IT Project Manager может настроить ChatGPT для еженедельного создания сводок статуса проекта, включая выполненные задачи, текущие задачи в работе и планы на следующую неделю. Эти обновления могут быть автоматически отправлены команде и стейкхолдерам по электронной почте или через корпоративный мессенджер. Генерация ответов на часто задаваемые вопросы: Настроив ChatGPT с базой знаний о проекте, менеджер может использовать его для автоматического ответа на типичные вопросы членов команды и клиентов, такие как сроки выполнения задач, статус определенных функций или процедуры тестирования. Автоматизация ведения встреч и протоколов: ChatGPT может быть настроен для автоматической записи ключевых моментов и решений во время онлайн-встреч, а затем генерировать и распространять протоколы встреч среди участников и других заинтересованных сторон. Автоматическое напоминание о сроках и задачах: Интегрируя ChatGPT с инструментами управления проектами, можно настроить автоматические напоминания для команды о предстоящих дедлайнах, необходимости обновления статусов задач или планировании встреч. Подготовка и отправка рассылок: ChatGPT может автоматизировать создание и отправку регулярных рассылок для команды, стейкхолдеров или клиентов, содержащих новости проекта, обзор достижений и планы на будущее. Поддержка в онбординге новых сотрудников: ChatGPT может автоматически предоставлять новым членам команды информацию и ресурсы для обучения, отвечать на их вопросы и помогать в адаптации. Для реализации этих примеров IT Project Manager может использовать существующие интеграции ChatGPT с корпоративными инструментами и платформами (например, Slack, Microsoft Teams, Asana, Trello) или разработать пользовательские интеграции с помощью API, чтобы точно соответствовать потребностям и процессам конкретного проекта или организации. |
В целом тоже самое, без конкретики, общие фразы, где 4-я версия дает чуть более развернутые ответы.
Давайте попросим деталей.
ChatGPT 3.5 | ChatGPT 4 |
Расскажи подробнее, как можно сделать Автоматическое создание и отправка обновлений статуса проекта если наш проект ведется в Jira и Confluence ? | |
Для автоматического создания и отправки обновлений статуса проекта при использовании Jira и Confluence можно использовать следующий подход: Интеграция Jira и Confluence: Вначале необходимо настроить интеграцию между Jira и Confluence. Это позволит связать данные о проекте, задачах, сроках и прогрессе в Jira с соответствующими страницами в Confluence, где вы будете отображать обновления статуса проекта. Шаблоны страниц в Confluence: Создайте шаблоны страниц в Confluence, которые будут использоваться для отображения обновлений статуса проекта. В этих шаблонах можно определить разделы для информации о текущем состоянии проекта, прогрессе, проблемах, планируемых действиях и других важных аспектах. Настройка автоматического обновления: Используйте Jira Automation (доступен в Jira Cloud) или другие инструменты автоматизации для создания правил, которые будут автоматически обновлять страницы в Confluence при изменении статуса задач или других событий в Jira. Например, вы можете создать правило, которое будет автоматически обновлять страницу в Confluence при закрытии задачи или при достижении определенного милестоуна. Использование ChatGPT для создания текстовых обновлений: После создания шаблонов страниц и настройки автоматического обновления, вы можете использовать ChatGPT для создания текстовых обновлений о статусе проекта. ChatGPT может автоматически генерировать текст, основанный на данных из Jira, описывающий текущее состояние проекта, прогресс, достижения и следующие шаги. Отправка обновлений: Наконец, настройте систему отправки уведомлений или распределения доступа к страницам в Confluence, чтобы участники проекта могли получать обновления статуса проекта автоматически. Это может быть сделано через электронную почту, мессенджеры или другие средства коммуникации, а также путем предоставления доступа к страницам в Confluence через веб-интерфейс. Этот подход позволит вам автоматизировать процесс создания и отправки обновлений статуса проекта, используя данные из Jira и Confluence, а также интегрировать ChatGPT для генерации информативных текстовых обновлений. | Для автоматического создания и отправки обновлений статуса проекта, если ваш проект ведется в Jira и Confluence, вы можете следовать следующему процессу: Шаг 1: Интеграция ChatGPT с Jira и Confluence 1. Использование API: Воспользуйтесь API Jira и Confluence для извлечения данных о проекте. Это может включать информацию о задачах, статусах, комментариях и сроках. 2. Настройка Webhooks: Настройте Webhooks в Jira для отправки уведомлений в ChatGPT о любых изменениях или обновлениях статусов задач. 3. Интеграционная платформа: Используйте интеграционные платформы, такие как Zapier или Integromat, которые предлагают готовые решения для связи между ChatGPT, Jira и Confluence без необходимости глубокого погружения в кодирование. Шаг 2: Автоматическое создание обновлений статуса 1. Сбор данных: На основе данных из Jira, собирайте актуальную информацию о проекте, включая выполненные задачи, текущие задачи в работе и любые выявленные проблемы или блокеры. 2. Генерация отчета: Используйте ChatGPT для генерации текстового отчета о статусе проекта. Можно настроить шаблон отчета, который будет включать ключевые метрики проекта, достижения, текущие проблемы и планы на следующий период. 3. Публикация в Confluence: Автоматизируйте процесс публикации сгенерированных отчетов непосредственно в Confluence, создавая централизованное хранилище для всех обновлений статуса проекта. Шаг 3: Отправка обновлений статуса проекта 1. Рассылка по электронной почте: Настройте автоматическую отправку электронных писем с обновлениями статуса проекта заинтересованным сторонам, используя интеграцию Confluence или внешний инструмент автоматизации электронной почты. 2. Интеграция с корпоративными мессенджерами: Используйте интеграцию Confluence с корпоративными мессенджерами, такими как Slack или Microsoft Teams, для автоматической публикации обновлений статуса в соответствующих каналах или группах. Дополнительные советы: - Настройка уведомлений: Настройте уведомления в Jira и Confluence, чтобы команда и стейкхолдеры получали оповещения о новых обновлениях и изменениях статуса. - Персонализация обновлений: Настройте ChatGPT так, чтобы он учитывал специфику проекта и предпочтения команды при создании обновлений статуса, делая их максимально релевантными и полезными. Этот процесс может потребовать начальной настройки и тестирования, чтобы обеспечить, что данные корректно извлекаются из Jira и Confluence, а обновления статуса проекта создаются и распространяются в соответствии с вашими требования |
Тут уже 4-я версия справляется лучше и дает гораздо более детальные советы, без воды.
Но давайте попросим финальный запрос: куда именно наживать, чтобы сделать интеграцию.
ChatGPT 3.5 | ChatGPT 4 |
Расскажи подробнее, как подключить API Jira и Confluence для извлечения данных о проекте? | |
Для подключения к API Jira и Confluence и извлечения данных о проекте вам потребуется выполнить несколько шагов. Вот общий подход к этому процессу: 1. Получение доступа к API: Для начала вам нужно получить доступ к API Jira и Confluence. Это обычно делается путем создания API-токенов или настройки авторизации через OAuth, в зависимости от предпочтений и настроек вашей организации. Вы должны обратиться к документации Jira и Confluence для получения инструкций по настройке доступа к API. 2. Изучение документации API: После получения доступа к API вам нужно изучить документацию API Jira и Confluence. В этой документации содержится информация о доступных эндпоинтах, параметрах запросов, форматах ответов и т. д. Это поможет вам понять, какие данные вы можете получить через API и как их запросить. 3. Выбор библиотеки или инструмента: Для работы с API Jira и Confluence вам понадобится библиотека или инструмент, который поможет вам взаимодействовать с API из вашего кода. Для большинства языков программирования существуют специальные библиотеки, упрощающие работу с API. Например, для Python это может быть библиотека requests. 4. Написание кода для запросов: После выбора библиотеки вам нужно написать код для выполнения запросов к API Jira и Confluence. Это может включать в себя запрос информации о задачах, проектах, пользовательских данных и т. д. Вам также может потребоваться обработка ответов API и преобразование их в удобный формат данных для вашего приложения. 5. Тестирование и отладка: После написания кода важно протестировать его, чтобы убедиться, что запросы к API Jira и Confluence работают корректно и вы получаете ожидаемые данные. При необходимости отладить код и внести исправления. 6. Использование данных в вашем приложении: После успешного выполнения запросов и получения данных вы можете использовать их в вашем приложении для создания обновлений статуса проекта, отображения информации о задачах и проектах, анализа данных и т. д. Это общий подход к подключению к API Jira и Confluence для извлечения данных о проекте. Важно следовать инструкциям в документации API и использовать стандартные практики разработки при работе с API. | Для подключения API Jira и Confluence для извлечения данных о проекте, вам потребуется выполнить несколько шагов. Давайте рассмотрим их подробнее: Для Jira: 1. Получение доступа к API: 2. Использование REST API: 3. Пример запроса: Для Confluence: 1. Получение доступа к API: 2. Использование REST API: 3. Пример запроса:- Для получения содержимого страницы используйте запрос: Общие рекомендации: Начните с этих шагов, чтобы подключиться к API Jira и Confluence и начать извлекать данные для вашего проекта. |
Вот тут уже видим разницу. 4-я модель, в отличии от 3.5, указывает куда именно надо сходить, на что нажать, дает конкретные ссылки на документацию, а так же расписывает запросы, которые нужно выполнить.
Тут можно было бы сказать, что ChatGPT-4 куда лучше и точнее выполняет запросы, но давайте сделаем еще запрос к модели 3.5
ChatGPT 3.5 |
Распиши запросы, которые нужно сделать для доступа по API |
Для доступа к данным о проектах, задачах и другой информации через API Jira и Confluence вам потребуется выполнить различные запросы к соответствующим эндпоинтам. Вот несколько примеров запросов для обоих систем: API Jira: Получение списка проектов: Получение списка задач в проекте: Получение информации о задаче по её ключу: Получение информации о пользователе: API Confluence: Получение списка страниц в пространстве: Получение информации о странице по её идентификатору: Поиск страниц по ключевому слову: Создание новой страницы: Обратите внимание, что для выполнения этих запросов вам потребуется настроить аутентификацию и добавить заголовки с токеном доступа или данными для аутентификации через OAuth, в зависимости от настроек вашей системы. Кроме того, параметры запросов могут варьироваться в зависимости от ваших конкретных потребностей. |
Как мы видим, 3.5 тоже справилась с запросами и выдала подробную инструкцию.
Вывод: его не будет.
Ответа на изначальный вопрос "Надо ли раскошелится Проджекту на ChatGPT 4 и есть ли разница в ответах с бесплатной версией" у меня нет. Вернее, разница есть и она видна: ответы ChatGPT-4 точнее, полнее и позволяет быстрее дойти до цели. Стоит ли это 20$ в месяц - каждый решит сам. Но и с ChatGPT-3.5 можно получить нужные ответы. Надо лишь задавать точнее запросы.
Не стоит забывать, что помимо немного высокой точности ответов, платная версия позволяет получать ответы в приоритетном порядке, можно подключать множество плагинов, для дополнительных задач (обзоров в интернете уже много). Так же не стоит забывать, что 4-й версии можно "скармливать" большие текстовые файлы для анализа, ссылки на сторонние ресурсы и генерировать картинки (к посту картинку сгенерировала именно 4-я версия, но как я ни старался сгенерировать чтобы были слова Jira и ChatGPT ей это оказалось не под силу).
Но нужно ли оно вам - это вопрос к вам.