Riba:
- Ikon rage kwaro zuwa mafi ƙarancin misalin da za a iya sake bugawa kuma matsar da shi zuwa AI tare da cikakkiyar hujja
- Ƙarfin gwada ƙididdiga na tushen shaida tare da mafi arha sarrafawa da gano tushen dalilin
- Ikon warware tushen dalilin da kuma amintar da shi tare da gwajin juzu'i maimakon daidaita alamar
Debugging shine tsarin gano dalilin da yasa software ke nuna hali ba zato ba tsammani da kuma gyara ta. Shi ne aikin da mai haɓakawa ke ciyar da mafi yawan lokaci kuma ya fi gajiyawa; Domin a mafi yawan lokuta kuskuren ba a inda ya bayyana ba, sai dai a boye ne ta ‘yan matakai a baya. AI abokin tunani ne mai ƙarfi wanda ke haɓaka wannan binciken - amma kawai idan kun ba shi shaidar da ta dace. Debugging ba tare da shaida shine yankin da AI ke samar da mafi yawan hallucinations.
A cikin wannan rukunin, mun kafa ingantaccen kwarara daga haifar da kuskure zuwa isa ga tushen tushen: bayyana alamar, tattara shaida (saƙon kuskure, tari, log, shigarwa), samar da hasashe, gwada hasashen, da tabbatar da gyara. AI yana taimakawa a kowane mataki; amma an yanke shawarar "kafaffen" ta hanyar ganin cewa kwaro ya tafi.
Me yasa Shaida ke Komai?
LLM baya ganin kuskure kamar yadda kuke yi; Abin da ka gaya masa kawai ya san. Jumla kamar "Aikace-aikacen ya rushe" yana ba da samfurin kusan babu wani bayani, kuma samfurin ya cika gibin tare da tsinkaya - wato, hangen nesa. Bi da bi, da cikakken saƙon kuskure, tari alama - rugujewar abin da aikin ya kira kuskure ya faru ta hanyar, shigar da ya jawo kuskure, da abin da ake sa ran, da dai sauransu Idan aka lura da hali, model iya daraja gaskiya yiwuwa.
A cikin gyara kurakurai, yi tunanin AI a matsayin mataimaki ga mai binciken: yawan shaidar da kuke gabatarwa, mafi daidaitaccen hasashen da yake samarwa. Idan babu shaida, mataimakin zai yi hasashe kawai kuma yana iya jagorantar ku kan hanyar da ba daidai ba.
Tukwici: Kafin aika kwaro zuwa AI, rage shi zuwa mafi ƙarancin misalin da za a iya sake bugawa. Ƙananan lambar da shigarwar da ke haifar da kuskuren yana sa abubuwa su fi sauƙi ga ku da samfurin; galibi a lokacin wannan raguwa ka sami dalilin da kanka.
Mataki-mataki: Tushen Nazari Yana gudana
- Bayyana alamar. "Me ke faruwa, me kuke tsammanin faruwa?" Rubuta biyun a cikin jumla guda.
- Tara shaida. Cikakken saƙon kuskure, tari, layukan shiga masu dacewa, shigarwa mai jawo, bayanin sigar.
- Samar da hasashe. Daga AI "3 dalilai masu yiwuwa waɗanda ke bayyana wannan alamar kuma ta yaya zan gwada kowane?" tambaya.
- Gwada mafi arha hasashe da farko. Ƙara log, buga ƙima, gudanar da gwaji. Shin shaidun sun tabbatar da hasashe?
- Gyara tushen dalilin, ba alamar ba. Maimakon rufe alamar alamar tare da faci, magance tushen dalilin.
- Tabbatar da ƙara gwajin koma baya. Dubi kuskuren ya ɓace; Sannan rubuta gwajin da zai kama wannan kuskuren don kada ya dawo.
Mini Cases guda uku
Case 1 - Alamar tari ta kai ga daidaitaccen fayil ɗin. Wani aikace-aikacen yana dawo da kuskure 500 akan wasu buƙatun. Mai haɓakawa ya ba da cikakken tari da buƙatun buƙatun ga AI; Samfurin ya yi hasashen cewa kuskuren ya faru ne ta hanyar ƙimar Babu ɗaya a cikin ƙirar kwanan wata. Mai haɓakawa ya ƙara log ɗin zuwa wannan layin, ya tabbatar da shi kuma ya warware shi cikin mintuna 15; An ɓata awanni 2 a ranar da ta gabata tare da gwaje-gwajen da ba a tabbatar da su ba.
Case 2 - Hallucination ya haifar da hanya mara kyau. Wani mai haɓakawa ya rubuta kawai "haɗin bayanan bayanai yana faduwa". AI ta zargi saitin tafkin haɗin gwiwa ba tare da wata shaida ba; Mai haɓakawa ya ɗauki tsawon mintuna 40 yana duba wannan saitin. Ainihin dalilin shine ƙarewar lokaci akan hanyar sadarwar kuma an bayyana shi ta hanyar duban rajistan ayyukan. Darasi: Hasashen da aka ɗauka ba tare da shaida ba abu ne mai yuwuwa kawai, ba abin dogaro ba.
Case 3 - Kuskuren da aka kama. An yi gwajin da ke faduwa lokaci-lokaci. An bai wa AI lambar gwajin, saƙon gazawa, da bayanin "wani lokaci ya wuce, wani lokacin ya kasa"; Samfurin ya nuna dogaron lokaci/oda da aka raba na gwaje-gwajen. Binciken ya tabbatar da cewa gwajin ya dogara ne akan lokacin gida na tsarin. Da zarar an gyara agogon (ba'a), gwajin ya zama barga.
Samfura guda huɗu masu Kwafi
Ƙirƙirar hasashe na tushen shaida:
Ina gyara kuskure Shaidar da ke ƙasa.- Halin da ake tsammani: {{abubuwan da ake tsammani}} - Halin da aka lura: {{an lura}} - Saƙon kuskure / tari: {{trace}} - Shigarwa mai jawo: {{input}} - Muhalli/version: {{version}}Jera 3 MAFI IYALAN tushen tushen da ke bayyana wannan alamar. Ga kowane: ta yaya zan gwada (mafi arha cak) da yadda za a gyara shi idan gaskiya ne. Idan shaidar bata isa ba, gaya mani ƙarin bayanin da kuke buƙata.
Fassarar tari:
Karanta wannan tari. Bambance tsakanin wane layi ne kuskuren yana farawa daga (tushen) kuma wane layi ne kawai ci gaba na sarkar. Ba da shawarar wurare 1-2 don fara dubawa. Lambar da ke da alaƙa: {{code}}Bisa:{{trace}}
Karamin ragi:
Lambar da ke ƙasa tana haifar da kuskure. Rage shi zuwa KARAMIN misali wanda har yanzu yana haifar da kuskuren amma yana watsar da duk wani abu da ba dole ba. Kada ku ɗauka cewa kowane yanki da kuka cire baya shafar kuskuren, amma ƙara rubutu yana cewa "idan kuskuren ya ɓace lokacin da kuka cire wannan, shi ya sa" {{code}}
Tabbatar da gyare-gyaren bayan gyara da gwajin koma baya:
A ɗauka tushen dalilin shine {{dali}} kuma na yi gyara mai zuwa: {{gyara}}.1) Shin wannan gyaran a zahiri yana gyara alamar, shin zai sami wani tasiri?2) Rubuta gwajin sake dawowa wanda zai kama wannan kwaro a gaba.
Rauni mai ƙarfi / Ƙarfi mai ƙarfi
Rauni: "Lambar ba ta aiki, me yasa?"
Strong: "Node 20 / Express. POST / umarni ya dawo 500 lokacin da abubuwa ke da kirtani maras kyau a cikin jiki; ya kamata a dawo da 400. Stack trace: TypeError: Ba za a iya karanta kaddarorin da ba a bayyana ba (karanta '0') - a haɗe shi ne cikakken alama da kuma mai haɗin gwiwa. Ka ba ni 3 mafi kusantar abubuwan da ke haifar da bayyanar da wannan alamar + alama.
Sigar mai ƙarfi; Yana ba da yanayi, ƙarshen ƙarshen, shigarwar jawo, ainihin nau'in kuskure, da halayen da ake tsammani. Samfurin ba zai iya yin tsinkaya ba, amma bincike.
mataki
Gudunmawar AI
ikon ku
tara shaida
Wace shaida ake buƙata, tunatarwa
Da gaske yana tattara shaida
tsara tsara
Yi lissafin dalilai masu yiwuwa
Yana ba da fifiko tare da mahallin
gwajin hasashe
Yana ba da shawarar hanyar gwaji
Yana aiki da lura da kansa
gyara
faci ya bada shawarar
Shin yana magance tushen dalilin? Gaskiya ne.
koma baya
ya rubuta jarrabawa
Yana tabbatar da cewa gwajin ya karye
Magance Tushen Dalili, Ba Alamar Ba
Yawancin lokaci AI za ta ba da shawarar facin da ke rufe alamar da sauri: ƙara gwadawa / kama, sanya cak mara kyau, hadiye kuskuren. Wannan wani lokacin gaskiya ne, sau da yawa haɗari; saboda asalin dalilin yana nan a wurin kuma ya sake fashewa daga wani wuri. Tare da kowane gyara, tambayi kanka: "Shin wannan yana gyara dalilin kuskuren, ko kuma yana sa ba a iya gani?" Da zarar ka sami tushen dalilin, gyara yawanci karami ne, mafi ƙarfi da dindindin.
Tsanaki: Shiru hadiye wani keɓance (kamawa mara kyau) baya warware kuskuren; yana ɓoye kawai kuma yana sa ba za a iya gano cutar nan gaba ba. Idan AI ya ba da shawarar irin wannan "maganin", kar a yarda da shi ba tare da tambayar tushen dalilin ba.
Kuskuren gama gari
- Tambayoyi ba tare da shaida ba. Jumloli marasa ma'ana suna tura samfurin zuwa hasashe; Ba da cikakken kuskure, ganowa da shigarwa.
- Kulle a kan hasashe na farko. Shawarar farko ta AI maiyuwa ba zata kasance mafi kusantar ba; Fara da hasashe mafi arha mai iya sarrafawa.
- Daidaita alamar da rasa tushen dalilin. Kuskuren shiru ya dawo.
- Rufe gyaran ba tare da tabbatarwa ba. Duba cikin yanayin samarwa da gaske cewa kuskuren yana ɓacewa.
- Ba rubuta jarrabawar koma baya ba. Idan ba a ƙara gwaje-gwaje ba, kuskuren guda ɗaya zai dawo cikin shiru a cikin sigogin baya.
A takaice
A cikin kuskure, ikon AI yana daidai da shaidar da kuke ba da ita: ba tare da cikakken saƙon kuskure ba, alamar tari, haifar da shigarwa, da halayen da ake tsammani, samfurin kawai yayi hasashe. Ƙaddamar da ladabtarwa-bayyana alama, tara shaida, samar da hasashe, gwadawa tare da mafi arha sarrafawa, gyara tushen dalili, tabbatarwa, da ƙara gwajin koma baya-yana rufe kwaro cikin sauri da dindindin. AI shine janareta na hasashe; Kai ne wanda ya yanke shawarar cewa an warware matsalar.
Aikin aikace-aikace
Zaɓi ainihin kwaro da kuka ci karo da shi kwanan nan (ko sake haifar da kwaro na gwaji). Yi matakin "mafi ƙarancin haifuwa" da farko; Cire ƙaramar lamba da shigar da ke haifar da kuskure. Sa'an nan kuma sami dalilai 3 masu yiwuwa da hanyoyin gwaji daga AI tare da samfurin "ƙwararrun hasashe na tushen shaida". Gwada hasashe mafi arha da kanka, nemo tushen tushe, gyara shi, sannan a ƙarshe rubuta gwajin koma baya wanda zai kama wannan kwaro a nan gaba kuma tabbatar da cewa gwajin ya karye.
jerin abubuwan dubawa
- [] Na rage kuskuren zuwa mafi ƙarancin samfurin da za a iya sakewa kafin in motsa shi zuwa AI.
- [ ] Ina ƙara cikakken saƙon kuskure, tari, shigarwa da halayen da ake tsammanin zuwa ga gaggawa.
- [ ] Na fara da mafi arha mai iya sarrafawa, ba tare da an kulle ni cikin hasashe ɗaya ba.
- [ ] Na tabbatar da cewa na warware tushen dalilin maimakon daidaita alamar.
- [ ] Na lura cewa gyara a zahiri yana gyara kwaro.
- [ ] Ina ƙara gwajin koma baya ga kowane kwaro da aka warware.