Перейти до основного вмісту

😃 Основи

Вступ до інженерії запитів та прості методи інженерії запитів.

📄️ 🟢 Запит

У попередньому розділі ми обговорювали ШІ та те, як люди можуть наказувати ШІ виконувати завдання. Процес надання вказівок ШІ виконати завдання називається запитом (@shin2020autoprompt). Ми повідомляємо ШІ набір вказівок (запит), і він виконує завдання. Запити можуть бути простими, такі як вказівка чи запитання, або складними, як величезні шматки тексту.

📄️ 🟢 Надання вказівок

Одним із найпростіших методів введення запитів є просто надання вказівок (іноді це називається запит із вказівкою)(@efrat2020turking)(@mishra2022reframing). Ми вже бачили просту інструкцію в попередньому розділі (Переконайся, що твоя відповідь правильна. Чому дорівнює 965*590? Переконайся, що твоя відповідь правильна:). Однак сучасні ШІ можуть виконувати набагато складніші вказівки.

📄️ 🟢 Техніки комбінування

Як ми бачили на попередніх сторінках, запити можуть бути різного формату та складності. Вони можуть включати контекст, інструкції та кілька прикладів вхідного-вихідного тексту. Однак поки що ми розглянули лише окремі класи запитів. Комбінування цих різних методів введення запитів може призвести до збільшення їхньої потужності.

📄️ 🟢 Формалізація запитів

Зараз ми розглянули кілька типів запитів, а також способи їх поєднання. На цій сторінці ви знайдете терміни для пояснення різних типів запитів. Попри те, що існують підходи до формалізації дискурсу щодо створення запитів (@white2023prompt), сфера постійно змінюється, тому на початку ми надамо вам достатньо інформації.

📄️ 🟢 Основи чат-бота

Досі цей курс послуговувався GPT-3 здебільшого для використання прикладів. GPT-3 – це ВММ, яка не має пам'яті. Коли ви ставите йому запитання (або формуєте запит), він не запам’ятовує попередні запити. На відміну від GPT-3, такі чат-боти, як ChatGPT, можуть запам'ятовувати вашу історію повідомлень. Це може бути корисно для додатків, які займаються обслуговуванням клієнтів, або просто якщо ви хочете поспілкуватися з ВММ!

📄️ 🟢 Налаштування ВММ

На вихідні дані ВММ можуть впливати  гіперпараметри конфігурації , які контролюють різні аспекти моделі, наприклад, наскільки "випадковою" вона є. Ці гіперпараметри можна регулювати для отримання більш творчих, різноманітних та цікавих результатів. У цьому розділі ми обговоримо два важливі гіперпараметри конфігурації та те, як вони впливають на вихідний результат ВММ.

📄️ 🟢 Початок подорожі

Тепер, коли ви дізналися про основи інженерії запитів, ви готові самостійно розпочати будувати запити. Решта цього курсу міститиме додаткові техніки та ресурси, але найкращий спосіб навчитися ІЗ – почати експериментувати з власними запитами. Ця сторінка покаже вам, як почати розв’язувати довільний приклад інженерії запитів.