Генерация описания курса с помощью GPT

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

В режиме администрирования нужно перейти к редактированию курса и затем нажать на кнопку "Сгенерировать описание курса" (см. Рисунок 1).

Рисунок 1 - Как сгенерировать описание курса

Пока происходит генерация, крутятся стрелочки в поле, где ранее была надпись "Сегенировать описание курса" (см. Рисунок 2, шаг 2). При этом блокируется поле для редактирования описания курса и кнопка «сохранить» (см. Рисунок 2, шаг 3). Отредактировать и сохранить описание можно будет только после того, как генерация описания будет завершена. 

Рисунок 2 - Режим генерации описания

Когда генерация завершена, готовое описание отображается в поле "Описание курса". 

Теперь есть несколько вариантов действий:
1) Сохранить готовое описание в неизменном виде, нажав на кнопку "Сохранить" (см. Рисунок 3, шаг 4);
2) Отредактировать часть описания (например, переформулировать предложение/фразу или удалить часть описания) и после этого нажать на кнопку "Сохранить" (см. Рисунок 3, шаг 4);
3) Полностью удалить сгенерированное описание, в таком случае поле "описание курса" снова станет пустым (см. Рисунок 3, шаг 5).  

Рисунок 3 - Как сохранить сгенерированное описание

Если сгенерированное раннее описание было удалено, появится возможно еще раз нажать на кнопку "Сгенерировать описание курса" (см. Рисунок 4, шаг 6) и GPT сгенерирует новый вариант описания. 

Рисунок 4 - Генерация нового описания после удаления предыдущего

Если сгенерированное раннее описание было сохранено (Рисунок 3, шаг 4), но позже вы поняли, что оно вам не подходит и/или захотели рассмотреть другие варианты описания, то вам нужно нажать на кнопку "Предложить новое описание курса" (см. Рисунок 5, шаг 7). GPT поможет вам создать другое описание. 

Рисунок 5 - Генерация нового описания после сохранения предыдущего 

После того, как новое описание курса было сгенерировано через кнопку "Предложить новое описание курса", вы можете:
1) Сохранить это описание в неизменном виде, нажав на кнопку "Сохранить" (см. Рисунок 6, шаг 1);
2) Отредактировать часть описания (например, переформулировать предложение/фразу или удалить часть описания) и затем нажать на кнопку "Сохранить" (см. Рисунок 6, шаг 1);

3) Вернуть изначальное описание* (т.е. предыдущую версию описания, сгенерированную GPT) (см. Рисунок 6, шаг 2);
4) Еще раз нажать на кнопку "Предложить новое описание курса", чтобы сгенерировать новый вариант описания (см. Рисунок 6, шаг 3). 

*Кнопка "Вернуть изначальное описание" доступна только если вы еще не сохранили новую версию описания курса 

Рисунок 6 - Порядок действий после генерации описания через кнопку "Предложить новое описание курса"

Если при генерации описания возникают проблемы, то в правом верхнем углу экрана появляется ошибка**.

Например, "Проблемы с ключом API OpenAI" (см. Рисунок 7) или "Курс не был найден" (см. Рисунок 8). Также возможны ошибки: "Превышен лимит по количеству запросов" и "Произошла ошибка, пожалуйста, попробуйте позже". 

Рисунок 7 - Ошибка "Проблемы с ключом API OpenAI"

Рисунок 8 - Ошибка "Курс не был найден"

**Если ошибка произошла при повторной генерации описания курса, то можно вернуть изначальное описание с помощью специальной кнопки "Вернуть изначальное описание" (см. Рисунок 6, шаг 2)