У попередньому розділі ми обговорювали ШІ та те, як люди можуть наказувати ШІ виконувати завдання. Процес надання вказівок ШІ виконати завдання називається запитом. Ми повідомляємо ШІ набір вказівок (запит), і він виконує завдання. Запити можуть бути простими, такі як вказівка чи запитання, або складними, як величезні шматки тексту.
Ось два приклади запитів:
Скажімо, ви читаєте статтю про снігопад у Флориді. Ви хочете швидко зрозуміти основні ідеї статті, тому ви показуєте штучному інтелекту, що ви читаєте, і просите підсумок:
В американському штаті Флорида дуже рідко випадає сніг, особливо в центральній і південній частинах штату. За винятком крайніх північних районів штату, у більшості великих міст Флориди ніколи не реєструвалося помітних снігопадів, хоча були зареєстровані невеликі кількості, а шквали в повітрі спостерігалися кілька разів на століття. За даними Національної метеорологічної служби, на Флорида-Кіс і Кі-Вест не було відомо про випадки снігових шквалів з часів європейської колонізації регіону понад 300 років тому. У Маямі, Форт-Лодердейлі та Палм-Біч було відомо лише одне повідомлення про снігові шквали, які спостерігалися в повітрі за понад 200 років; це сталося в січні 1977 року. У будь-якому випадку в Маямі, Форт-Лодердейлі та Палм-Біч не було снігових шквалів ні до, ні після цієї події 1977 року.
Підсумуй цей абзац одним реченням:
Ось відповідь ШІ. Це читається набагато швидше!
// highlight-start
Снігопад надзвичайно рідкісний у Флориді, за винятком крайніх північних районів, і лише один випадок снігового шквалу в повітрі був зареєстрований у великих містах Маямі, Форт-Лодердейл і Палм-Біч за останні 200 років.
// highlight-end
Якщо у вас є набір даних математичних рівнянь, які ви хочете розв’язати за допомогою мовної моделі, ви можете створити запит, поставивши запитання "Чому дорівнює РІВНЯННЯ".
Для заданого запитання ваш повний запит може виглядати так:
Чому дорівнює 965*590?
На цей запит GPT-3 (text-davinci-003) (ШІ) іноді відповідає 569 050 (неправильно). Тут на допомогу приходить інженерія запитів.
Якщо замість запиту чому дорівнює 965*590?
, ми запитуємо Переконайся, що твоя відповідь правильна. Чому дорівнює 965*590? Переконайся, що твоя відповідь правильна:
, GPT-3 дасть відповідь 569 350
(правильно). Чому це так? Чому корисно двічі сказати ШІ, щоб він дав правильну відповідь? Як ми можемо створити запити, які дають оптимальні результати для нашого завдання? Це останнє запитання, зокрема, є основним предметом галузі інженерії запитів, а також цього курсу.
Ще одна річ: якщо ви запускаєте наведений вище запит в GPT-3, ви повинні встановити температуру до 0, щоб видалити випадковість.
Читайте далі, щоб навчитися створювати хороші запити!
Shin, T., Razeghi, Y., Logan IV, R. L., Wallace, E., & Singh, S. (2020). Autoprompt: Eliciting knowledge from language models with automatically generated prompts. arXiv Preprint arXiv:2010.15980. ↩
Цей абзац взято з https://en.wikipedia.org/wiki/Snow_in_Florida ↩