Как стать автором
Обновить

Надо ли раскошелится проджекту на ChatGPT 4 и есть ли разница в ответах с бесплатной версией

Время на прочтение13 мин
Количество просмотров16K

Когда речь заходит об искусственном интеллекте, неизбежно возникает вопрос: стоит ли переплачивать за новую версию или можно обойтись бесплатной старой?

Так видит симбиоз слов Jira и ChatGPT сам ChatGPT-4.0
Так видит симбиоз слов Jira и ChatGPT сам ChatGPT-4.0

В мире генеративных моделей языка от 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:
- Перейдите в настройки вашего аккаунта Jira.
- Найдите раздел "Access Tokens" или "API Tokens" в настройках безопасности.
- Создайте новый API токен. Это будет ваш ключ к API, который позволит вам безопасно взаимодействовать с вашим аккаунтом Jira.

2. Использование REST API:
- Jira предоставляет REST API, который позволяет выполнять различные операции, такие как получение информации о задачах, проектах, комментариях и т.д.
- Ознакомьтесь с [официальной документацией Jira REST API], чтобы понять доступные эндпоинты и их использование.

3. Пример запроса:
- Для получения информации о задаче используйте следующий запрос:
GET /rest/api/3/issue/{issueIdOrKey}
- Замените `{issueIdOrKey}` на идентификатор или ключ интересующей вас задачи.
- Добавьте заголовок `Authorization` с вашим API токеном в запрос.

 Для Confluence:

1. Получение доступа к API:
- Так же, как и для Jira, вам необходимо получить API токен через настройки вашего аккаунта Confluence в разделе "Access Tokens" или "API Tokens".

2. Использование REST API:
- Confluence также предлагает REST API для взаимодействия с контентом, пространствами, страницами и т.д.
- Изучите [официальную документацию Confluence REST API], чтобы узнать о доступных методах и их использовании.

3. Пример запроса:- Для получения содержимого страницы используйте запрос:
GET /wiki/rest/api/content/{id}
- Замените `{id}` на идентификатор интересующей вас страницы.
- Используйте заголовок `Authorization` с вашим API токеном.

 Общие рекомендации:
- Безопасность: Всегда храните API токены в безопасном месте и не включайте их непосредственно в код вашего приложения.
- Ограничения по частоте запросов: Учитывайте ограничения на частоту запросов (rate limits), чтобы избежать блокировки вашего доступа к API.
- Тестирование: Протестируйте ваши запросы сначала в среде Postman или с помощью curl, прежде чем интегрировать их в ваше приложение или скрипт.
- Обработка ошибок: Реализуйте обработку ошибок для корректной работы вашего приложения даже при возникновении проблем с API.

Начните с этих шагов, чтобы подключиться к API Jira и Confluence и начать извлекать данные для вашего проекта.

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

Тут можно было бы сказать, что ChatGPT-4 куда лучше и точнее выполняет запросы, но давайте сделаем еще запрос к модели 3.5

ChatGPT 3.5

Распиши запросы, которые нужно сделать для доступа по API

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

API Jira:

Получение списка проектов:GET /rest/api/3/projectЭтот запрос вернет список всех проектов в Jira.

Получение списка задач в проекте:GET /rest/api/3/search?jql=project={project_key}Здесь {project_key} - это ключ проекта, для которого вы хотите получить задачи. Этот запрос вернет список задач в указанном проекте.

Получение информации о задаче по её ключу:
GET /rest/api/3/issue/{issue_key}
Этот запрос вернет информацию о задаче по указанному ключу.

Получение информации о пользователе:
GET /rest/api/3/user?accountId={account_id}
Здесь {account_id} - это идентификатор аккаунта пользователя. Этот запрос вернет информацию о пользователе по его идентификатору.

API Confluence:

Получение списка страниц в пространстве:
GET /wiki/rest/api/content?spaceKey={space_key}
Этот запрос вернет список всех страниц в указанном пространстве.

Получение информации о странице по её идентификатору:
GET /wiki/rest/api/content/{content_id}
Этот запрос вернет информацию о странице по указанному идентификатору.

Поиск страниц по ключевому слову:GET /wiki/rest/api/content/search?cql=text ~ "{keyword}"
Здесь {keyword} - это ключевое слово для поиска страниц. Этот запрос вернет список страниц, содержащих указанное ключевое слово.

Создание новой страницы:
POST /wiki/rest/api/content
Этот запрос создаст новую страницу в Confluence.

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

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

Вывод: его не будет.

Ответа на изначальный вопрос "Надо ли раскошелится Проджекту на ChatGPT 4 и есть ли разница в ответах с бесплатной версией" у меня нет. Вернее, разница есть и она видна: ответы ChatGPT-4 точнее, полнее и позволяет быстрее дойти до цели. Стоит ли это 20$ в месяц - каждый решит сам. Но и с ChatGPT-3.5 можно получить нужные ответы. Надо лишь задавать точнее запросы.

Не стоит забывать, что помимо немного высокой точности ответов, платная версия позволяет получать ответы в приоритетном порядке, можно подключать множество плагинов, для дополнительных задач (обзоров в интернете уже много). Так же не стоит забывать, что 4-й версии можно "скармливать" большие текстовые файлы для анализа, ссылки на сторонние ресурсы и генерировать картинки (к посту картинку сгенерировала именно 4-я версия, но как я ни старался сгенерировать чтобы были слова Jira и ChatGPT ей это оказалось не под силу).

Но нужно ли оно вам - это вопрос к вам.

Теги:
Хабы:
Всего голосов 10: ↑6 и ↓4+3
Комментарии28

Публикации

Истории

Работа

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн