Бірлік 10 / 12

Жалпы шақыру қателері және шешімдері

Табыстар:

  • Нақты мысалдардан жиі кездесетін жедел қателерді таниды
  • Әрбір қате үшін практикалық және қайталанатын түзетуді қолдана алады
  • Нашар нәтиже жиі қате шақырудан туындайтынын түсінеді

Бұл модульде біз жақсы сұрауларды жазу әдістерін бір-бірлеп үйрендік. Енді оларды басқа қырынан бекітейік: ең жиі кездесетін қателер мен оларды шешу жолдарын қарастыру. Нашар AI шығысының басым көпшілігі үлгінің сәйкес келмеуі емес, нашар шақырумен байланысты. Бұл құрылғыдағы қателерді анықтасаңыз, өз сұрауларыңызда ақауларды жылдам диагностикалауға және түзетуге болады; «AI мұны істей алмайды» деудің орнына «менің шақыруымды осылай түзетуге рұқсат етіңіз» деуге болады.

Неліктен қателерді тану маңызды?

Шығару күткеніңізге сәйкес келмесе, сіз екі жолмен әрекет ете аласыз: құралды кінәлау немесе сұрауға күмән келтіру. Соңғысын тәжірибелі пайдаланушы жасайды. Өйткені, көп жағдайда мәселенің көзі анық болады және нәтиже аздаған түзетумен өзгереді. Төменде біз ең жиі кездесетін сегіз қатені, олардың белгілері мен шешімдерін көреміз.

Ең жиі кездесетін сегіз қате

Қате

симптом

Шешім

екіұштылық

Жалпы, «бір өлшем бәріне сәйкес келеді» жауабы

Өлшенетін нұсқау беріңіз

Нөлдік контекст

Жағдайға сәйкес келмейтін нәтиже

Кім/неліктен/тарихты қосыңыз

Пішім көрсетілмеген

Қате пішімде шығару

Күш пішімі

шектеулердің болмауы

Шамадан тыс, девиантты мазмұн

«Қолданбау» тізімін қосыңыз

шамадан тыс жүктеме

Үлгі кейбір сұрауларды өткізіп жібереді

Жұмысты бөліңіз, басымдық беріңіз

растамау

Жалған ақпаратты пайдалану

Дереккөзбен фактілерді тексеріңіз

Бір соққы күту

Бірінші шығуда берілмеңіз

Қайталау

қарама-қайшы нұсқау

сәйкес келмейтін шығу

Шектеулерді туралаңыз

Қадамдық диагностикалық әдіс

Бүлінген нәтиже келгенде, келесі ретті орындаңыз:

  1. Миссия анық па? Етістік нақты ма, ол сіз қалаған жалғыз нәрсені білдіреді ме?
  2. Контекст жеткілікті ме? Модель жағдайды біле ме?
  3. Пішім айтылды ма? Пішім сіз қалағандай ме?
  4. Қандай да бір шектеулер бар ма? Қажет емес нәрсе жазылған ба?
  5. Мен тым көп жүктеп алдым ба? Мен бір нұсқада 5 түрлі жұмыс сұрадым ба?
  6. Мен растадым ба? Нөмірі, аты, күні тексерілді ме?

Бұл алты сұрақ барлық дерлік қателерді анықтайды.

Төрт көшірілетін түзету үлгісі

1) түсініксіздікті жою:

Бұл нұсқаулықты өлшенетін етіп жасаңыз: [бұлыңғыр нұсқау]Әрбір анық емес нүктені нақты санға, мөлшерге немесе критерийге аударыңыз.

2) Артық жүктемені бөлу:

Бұл тапсырманы бірден орындамаңыз. Осы ретпен жүріңіз және әр қадамды аяқтаған кезде тоқтаңыз, менің растауымды күтіңіз:1) [1-қосымша тапсырма]2) [2-кіші тапсырма]3) [3-қосымша тапсырма]

3) шектеуді орнату:

Төменде мен берген ақпаратқа ғана сеніңіз. Егер ақпарат болмаса, «деректер жоқ» деп жазыңыз; болжамаңыз немесе қоспаңыз. Сіз пайдаланатын әрбір маңызды шағым қай жолдан шыққанын көрсетіңіз. Дереккөз: [мәтін]

4) Қарама-қайшылықты шешу:

Мен берген нұсқауларда қайшылықтардың бар-жоғын тексеріңіз. Олай болса, қайшылықты жерлерді тізіп, қайсысына басымдық беру керектігін сұраңыз; содан кейін сәйкесінше өндіріңіз.

Әлсіз шақыру / Күшті шақыру

Әлсіз (біріктірілген көптеген қателер):

Біздің компанияға маркетинг, бюджет және рекрутинг туралы толық жоспар жазыңыз, сонда баруға дайынсыз.

Күшті (қателер түзетілді):

Рөл: Сіз ШОБ-ке кеңес беретін бизнесті дамыту жөніндегі мамансыз. Мәтінмән: 12 адамнан тұратын бағдарламалық қамтамасыз ету компаниясы; Мақсат - осы тоқсанда 20 жаңа тұтынушы. Тапсырма: ТЕК маркетинг жоспарын жазыңыз (бюджет пен жалдауды қамтымайды). Формат: 5 пункттен тұратын әрекеттер тізімі; әрбір тармақ: әрекет + жауапты + критерийлер.Шектеу: ақылы жарнама бюджеті 0; Тек органикалық арналарды ұсыныңыз. Жалған көрсеткіштерді бермеңіз; Ұсынысты негіздеңіз.

Күшті нұсқа шамадан тыс жүктемені бөледі (үш тақырыпты бір шақыруға біріктіреді), белгісіздікті («сәттілік») критерийлермен ауыстырады және пішімдеу мен шектеулерді қосады.

Үш шағын корпус

1-жағдай – шамадан тыс жүктеме. Менеджер есептің қысқаша мазмұнын, презентация жоспарын және электрондық поштаны бір хабарламада сұрады; Модель үшеуін де жартысынан жасады. Тапсырманы үш бөлек шақыруға бөлу арқылы әрбір шығыс толық және пайдалануға жарамды болды. Жалпы уақыт бір күрделі шақырумен күресуден аз болды.

2-жағдай — растамау. Мазмұн тобы модель берген «салалық статистиканы» оны растамай жариялады; Нөмір қате болып шықты және олар түзету енгізуге мәжбүр болды. Одан кейін олар «әр нөмірді көзімен бер, көзін тексеремін» деген қағиданы қабылдап, бұл тәуекелді жойды.

3-жағдай — қарама-қайшылықты нұсқау. Маркетолог «өте қысқа, бірақ барлық мүмкіндіктерді айт» дегенде, модель кейбір мүмкіндіктерді өткізіп жіберді. Нұсқауды «60 сөзбен ең маңызды 3 белгіні сипаттаңыз» деп қарама-қайшы емес етіп жасағанымда, нәтиже қысқа және толық болды.

Кеңес: Тікелей эфирге шықпас бұрын сұрауды «алты диагностикалық сұрақ» арқылы іске қосыңыз. Бұл 30 секундтық тексеру итерацияның көптеген айналымдарын басынан бастап қажетсіз етеді.
Ескерту: Ең қауіпті қате - бұл «тексермеу» себебі ол назардан тыс қалады, себебі нәтиже тегіс және сенімді көрінеді. Модель санға, атқа немесе дереккөзге үлкен сенімділікпен сәйкес келеді. Жарияланатын немесе шешімнің негізі ретінде пайдаланылатын кез келген фактіні тәуелсіз түрде тексеріңіз. Бұл тақырыпты келесі бөлімде тереңдетеміз.

Көрінбейтін қате: «дерлік дұрыс» шығыс

Кейбір қателерді табу оңай: шығыс қате пішімде келеді, тақырыптан шығып кетеді немесе бос болып шығады. Бірақ ең жасырын қате - бұл нәтиже дерлік дұрыс. Мәтін жатық, құрылымы тегіс, үні өз орнында; Бір ғана қате сан, ескерілмеген шектеу немесе шағын логикалық қате бар. Шығарудың бұл түрлері қауіпті, себебі олар тексеруден қашады, себебі олар «жақсы көрінеді».

Бұдан екі әдет қорғайды. Біріншіден, шығысты оқымай пайдаланбаңыз: қаншалықты асықсаңыз да, жібермес бұрын оны мұқият оқып шығыңыз. Екіншіден, үлгінің нәтижесін тексеруі: «сізге мен берген барлық шектеулерді орындағаныңызды тексеріңіз» немесе «осы мәтіндегі барлық сандарды тізімдеңіз» жасырын қателерді бетіне шығарады. Бұл екі қадам бірнеше секундқа созылады, бірақ «дерлік дұрыс» нәтижеден туындаған қате шешімдердің құны әлдеқайда жоғары.

Қателерден аулақ болу: бақылаудың үстіндегі дизайн

Шығарудағы қателерді іздеудің орнына, тәжірибелі пайдаланушы оларды шақыруда басынан бастап болдырмауға тырысады. Бұл менталитеттің айырмашылығы. Әрбір қайталанатын қатені «тұрақты ережеге» айналдырыңыз: егер модель жиынтық тапсырмаға түсініктемелер қосуды жалғастырса, енді әрбір жиынтық сұрауға «түсініктемелерді қоспау» шектеуін орнатыңыз. Үлгі әрқашан тізім тапсырмасында тым көп элементтерді шығарса, үлгіге "дәл X элементтер" шектеуін қойыңыз. Осылайша, бір қатені қайта-қайта ұстаудың орнына, сіз бірінші кезекте оның пайда болуының алдын аласыз. Жақсы құрастырылған шақыру ондаған кейінгі түзетулерді ауыстырады; Бұл қателерді анықтауды ауыртпалықтан оқу және жетілдіру құралына айналдырады.

Жалпы қателер

  • Делдалды кінәлау. Сұраудағы мәселені іздеудің орнына «AI мұны істей алмайды» деп айту.
  • Бір шақыруға тым көп жұмыс салу. Бес бөлек тапсырманы бір нұсқауға қысу және оларды жартылай орындау.
  • Растауды өткізіп жіберу. Еркін шығу дұрыс деп есептейік.
  • Қарама-қайшы шектеу қою. «Қысқа, бірақ жан-жақты» сияқты өз-өзіне қайшы келетін талаптар.
  • Диагноз қоймастан қайталап көру. Ненің бұзылғанын білмей, сол қатені қайталау.

Қысқаша айтқанда

  • Нашар нәтижелердің көпшілігі үлгіде емес, шақырудағы мәселе; диагностикалауға және түзетуге болады.
  • Ең жиі кездесетін қателер: екіұштылық, нөлдік контекст, форматтың болмауы, шектеулердің болмауы, шамадан тыс жүктелу, тексерудің болмауы, бір реттік күту және қайшылық.
  • Алты диагностикалық сұрақ (тапсырма, контекст, пішім, шектеу, жүктеу, тексеру) көптеген қателерді анықтайды.
  • Күрделі жұмыстарды бөлу оларды бір нұсқауға жүктеуге қарағанда жылдамырақ және жоғары сапалы нәтижелер береді.
  • Ең жасырын қателік - тексерілмеу; Тегіс шығыс дәлдік дегенді білдірмейді.

Қолданбалы тапсырма

Сізге ұнамайтын ескі басып шығаруды тауып, оны «алты диагностикалық сұрақ» арқылы іске қосыңыз. Қай қателер орын алғанын белгілеңіз, әрқайсысы үшін осы құрылғыдағы түзетуді қолданыңыз және сұрауды қайта іске қосыңыз. Қанша раунд емес, қай жалғыз түзету ең үлкен жақсартуға әкелгенін ескеріңіз.

бақылау парағы

  • [ ] Нашар нәтиже болған жағдайда, агентті емес, алдымен шақыруды сұраймын.
  • [ ] Мен алты диагностикалық сұрақты орындай аламын.
  • [ ] Мен күрделі тапсырмаларды бірнеше шақыруға бөлемін.
  • [ ] Мен қайшылықты және түсініксіз нұсқауларды байқап, оларды түзетемін.
  • [ ] Мен оны жарияламас бұрын нақты нәтижені тексеремін.