DevOps Artisan – Основи ChatGPT Розробка та автоматизація є вступним курсом щодо використання a ChatGPT як помічник у задачах життєвого циклу розробки додатків та автоматизації трудомістких завдань. Він охоплює такі теми, як нещодавня еволюція великих мовних шаблонів, випадки використання розробки та сценаріїв, а також основи гнучкої інженерії.
Кожному студенту буде призначено власну конфігурацію середовища віртуальної лабораторії.
Додаткова інформація:
Щоб взяти участь у цьому курсі, ви повинні мати:
• ПК/ноутбук з доступом до Інтернету
• Оновлений веб-браузер
Цей курс підходить для:
• Розробники, програмісти, системні адміністратори, які бажають об'єднатися ChatGPT у своїх проектах.
• Розробники, програмісти, які хочуть дізнатися більше про ШІ та обробку природної мови.
• Професіонали, які хочуть навчитися користуватися ChatGPT покращити робочий процес і досягти більшого за менший час.
Після закінчення цього курсу учасники отримають такі знання та навички, як:
• Розуміння інструменту та можливостей ChatGPT
• Використання ChatGPT для підвищення продуктивності
• Використання ChatGPT створювати сценарії та створювати документацію та модульні тести
• Використання ChatGPT для перекладу коду в читабельний текст
• Використання ChatGPT для виправлення коду, виявлення помилок і завершення коду.
Перед відвідуванням цього курсу ми рекомендуємо учасникам мати:
• Загальні знання програмування, створення сценаріїв і форматів даних.
Модуль 1: вступ до ChatGPT
- Демонстрація
- Інтерфейс чату
- Зберігання розмов
Модуль 2: Чому було ChatGPT звільнили зараз?
- Введення в обробку природних мов
- Шлях до великих мовних моделей: Transformers, BERT і GPT
- Від простих завдань до розуміння інструкцій: від GPT3 до InstructGPT
- Розуміння розміру ChatGPT
Практична лабораторія
Модуль 3: ChatGPT для сценаріїв
- Скрипти Bash, Python і Perl
- Скрипти для роботи з файловою системою
- Скрипти для автоматизації
- Проблема з веб-збиранням
Практична лабораторія
Модуль 4: ChatGPT для перетворення форматів даних
- Написання відповідних запитів до завдання
- JSON, YAML, CSV, SQL
Практична лабораторія
Модуль 5: ChatGPT для оформлення документації
- Код коментаря
- Створення стандартизованих документів
Практична лабораторія
Модуль 6: ChatGPT для створення модульних тестів
- Тестування програм без шаблону
Практична лабораторія
Модуль 7: ChatGPT для пояснення коду
- Чому корисний короткий опис коду високого рівня
- Наскільки варто довіряти поясненням?
Практична лабораторія
Модуль 8: ChatGPT для виявлення помилок
- Які типи помилок легше виявити автоматично?
- Прохання про допомогу правильно
Практична лабораторія
Модуль 9: ChatGPT швидкі інженерні основи
- Що таке оперативна інженерія?
- Чому ChatGPT краще розумієте деякі підказки?
- Поради та підказки для отримання стабільніших результатів
Практична лабораторія
Курс не пов'язаний з жодною програмою сертифікації.

