Добивки:
- Ги препознава најчестите промптни грешки од вистински примери
- Може да примени практична и повторлива поправка за секоја грешка
- Сфаќа дека лошиот излез е често предизвикан од лошо известување
Во овој модул ги научивме техниките на пишување добри потсетници еден по еден. Сега да ги засилиме овие од поинаков агол: гледајќи ги најчестите грешки и нивните решенија. Огромното мнозинство на лошиот излез на вештачката интелигенција се должи на лошо поттикнување, а не на несоодветност на моделот. Ако препознавате грешки во оваа единица, можете брзо да ги дијагностицирате и поправате проблемите во вашите сопствени барања; Наместо да кажете „ВИ не може да го направи ова“, можете да кажете „дозволете ми да го поправам моето барање вака“.
Зошто е важно да се препознаат грешките?
Кога резултатот не ги исполнува вашите очекувања, можете да реагирате на два начина: да ја обвините алатката или да го преиспитате барањето. Искусниот корисник го прави второто. Бидејќи најчесто изворот на проблемот е очигледен и резултатот се менува со мала корекција. Подолу ќе ги видиме осумте најчести грешки, нивните симптоми и решенија.
Осумте најчести грешки
Грешка
симптом
Решение
двосмисленост
Генерички, одговор „една големина одговара на сите“.
Дајте мерливи инструкции
Нулта контекст
Излез што не одговара на ситуацијата
Додадете кој/зошто/историја
Не се наведува формат
Излез во погрешен формат
Формат на сила
отсуство на ограничувања
Прекумерна, девијантна содржина
Додадете листа „не“.
преоптоварување
Моделот прескокнува некои барања
Поделете ја работата, дадете приоритет
не-потврда
Користење на лажни информации
Проверете ги фактите со изворот
Еден истрел очекување
Не се откажувајте на првиот излез
Повторете
контрадикторна инструкција
неконзистентен излез
Порамнете ги ограничувањата
Дијагностички метод чекор по чекор
Кога ќе пристигне оштетен излез, следете го овој редослед:
- Дали е јасна мисијата? Дали глаголот е конкретен, дали значи единственото нешто што го сакате?
- Дали е доволен контекст? Дали моделот ја знае ситуацијата?
- Дали е спомнат форматот? Дали форматот е онаков каков што сакате?
- Дали има некакви ограничувања? Дали пишува што не се сака?
- Дали вчитав премногу? Дали побарав 5 различни работни места во еден промпт?
- Дали потврдив? Дали се проверени бројот, името, датумот?
Овие шест прашања ги фаќаат речиси сите грешки.
Четири шаблони за лекторирање што може да се копираат
1) Отстранување на нејаснотијата:
Направете ја оваа инструкција мерлива: [нејасна инструкција] Преведете ја секоја нејасна точка во конкретен број, количина или критериум.
2) Разделување на преоптоварувањето:
Не ја извршувајте оваа задача одеднаш. Продолжете по овој редослед и застанете кога ќе го завршите секој чекор, почекајте ја мојата потврда:1) [подзадача 1]2) [подзадача 2]3) [подзадача 3]
3) Ограничувачко монтирање:
Само потпирајте се на информациите што ги дадов подолу. Ако нема информации, напишете „нема податоци“; не погодувајте или додавајте. Наведете од која линија доаѓа секое важно тврдење што го користите. Извор: [текст]
4) Решавање на противречноста:
Проверете дали има некакви противречности во упатствата што ви ги дадов. Ако е така, наведете ги спротивставените точки и прашајте ме на која да му дадам приоритет; потоа произведуваат соодветно.
Слаба навестување / Силен навестување
Слаб (многу грешки комбинирани):
Напишете сеопфатен план за нашата компанија за маркетинг, буџет и регрутирање, и ќе бидете подготвени.
Моќен (поправени грешки):
Улога: Вие сте специјалист за развој на бизнис кој ги советува малите и средните претпријатија. Контекст: софтверска компанија со 12 луѓе; целта е 20 нови клиенти овој квартал. Задача: Напишете САМО маркетинг план (не вклучувајте буџет и вработување). Формат: акциона листа од 5 точки; секоја ставка: акција + одговорна + критериуми.Ограничување: Платен буџет за рекламирање 0; Препорачај само органски канали. Не давајте лажни метрики; Оправдајте го предлогот.
Моќната верзија го дели преоптоварувањето (набивајќи три теми во една порака), ја заменува двосмисленоста („со среќа“) со критериуми и додава форматирање и ограничувања.
Три мини футроли
Случај 1 - Преоптоварување. Менаџерот побарал резиме на извештај, план за презентација и е-пошта во едно барање; Моделот ги направи сите три на половина. Со делење на работата на три посебни потсетници, секој излез беше завршен и употреблив. Вкупното време беше помалку од мака со едно сложено барање.
Случај 2 - Непотврда. Тим за содржина објави „статистички податоци за индустријата“ дадена од моделот без да ја потврди; Бројката се покажа погрешна и мораа да издадат корекција. Потоа го усвоија правилото „дај го секој број со неговиот извор, јас ќе го проверам изворот“ и го елиминираа овој ризик.
Случај 3 - Конфликтна инструкција. Кога продавачот рече „многу е кратко, но кажете ги сите карактеристики“, моделот прескокна некои функции. Кога ја направив инструкцијата неконтрадикторна како „опишете ги 3-те најважни карактеристики во 60 зборови“, излезот беше и краток и целосен.
Совет: испратете го вашето известување преку „шестте дијагностички прашања“ пред да започнете во живо. Оваа проверка од 30 секунди ги прави повеќето кругови на повторување непотребни од самиот почеток.
Внимание: Најопасната грешка е „невалидација“ бидејќи се занемарува бидејќи излезот изгледа мазно и убедливо. Моделот може да одговара на број, име или извор со голема доверба. Независно проверете го секој факт што треба да се објави или да се користи како основа за одлука. Оваа тема ќе ја продлабочиме во следната единица.
Невидлива грешка: „Речиси точен“ излез
Некои грешки лесно се откриваат: излезот доаѓа во погрешен формат, излегува надвор од темата или излегува празно. Но, најподмолната грешка е што излезот е речиси точен. Текстот е течен, структурата е мазна, тонот е на точка; Има само еден погрешен број, занемарено ограничување или мала логичка грешка. Овие типови на излези се опасни затоа што бегаат од инспекција затоа што „изгледаат добро“.
Две навики штитат од ова. Прво, не користете го излезот без да го прочитате: колку и да сте избрзани, прочитајте го пред да го испратите. Второ, ако моделот го проверува својот излез: „проверете дали ги следевте сите ограничувања што ви ги дадов“ или „наведете ги сите броеви во овој текст“ ќе извади скриени грешки на површина. Овие два чекори траат неколку секунди, но цената на неточните одлуки предизвикани од „речиси правилниот“ излез е многу поголема.
Избегнување на грешки: дизајн над контрола
Наместо да бара грешки во излезот, искусниот корисник се обидува да ги спречи од самиот почеток на барањето. Ова е разлика во менталитетот. Претворете ја секоја повторлива грешка во „постојано правило“: ако моделот продолжува да додава коментари во резиме, сега поставете го ограничувањето „не додавај коментари“ на секое барање за резиме. Ако моделот секогаш произведува премногу ставки во списокот, поставете го ограничувањето „точно X ставки“ во вашиот шаблон. На овој начин, наместо да ја фаќате истата грешка повторно и повторно, вие ја спречувате истата да се појави на прво место. Добро дизајнираната порака заменува десетици последователни корекции; Ова ја претвора дијагнозата на грешки од товар во алатка за учење и подобрување.
Вообичаени грешки
- Обвинувајќи го посредникот. Кажете „AI не може да го направи тоа“ наместо да го барате проблемот во промптот.
- Вложување премногу работа во едно барање. Компресирање на пет одделни задачи во една инструкција и нивно извршување до половина.
- Прескокнува потврда. Претпоставувајќи дека течниот излез е точен.
- Давање контрадикторни ограничувања. Самоконфликтни барања, како што се „кратки, но сеопфатни“.
- Обидувајќи се повторно без дијагностицирање. Повторување на истата грешка без да откриете што е скршено.
Сумирано
- Повеќето лоши резултати се проблем со промптот, а не со моделот; може да се дијагностицира и коригира.
- Најчести грешки: двосмисленост, нулта контекст, недостаток на формат, недостаток на ограничувања, преоптоварување, недостаток на верификација, еднократно очекување и контрадикторност.
- Шест дијагностички прашања (задача, контекст, формат, ограничување, оптоварување, верификација) фаќаат најмногу грешки.
- Поделбата на сложените работни места дава побрзи и поквалитетни резултати отколку нивното вчитување на едно барање.
- Најподмолната грешка е неверификацијата; Мазниот излез не значи точен.
Задача за апликација
Пронајдете стар отпечаток што не ви се допаѓа и испратете го неговото барање низ „шестте дијагностички прашања“. Обележете кои грешки се појавуваат, применете ја поправката во оваа единица за секоја и активирајте го барањето повторно. Забележете која поединечна корекција донесе најголемо подобрување, а не колку кругови.
листа за проверка
- [ ] Во случај на лош излез, прво го прашувам промптот, а не агентот.
- [ ] Можам да направам шест дијагностички прашања.
- [ ] Јас ги делам сложените задачи на повеќе потсетници.
- [ ] Забележувам спротивставени и двосмислени упатства и ги коригирам.
- [ ] Го проверувам фактичкиот излез пред да го објавам.