maroke ChatDev : Nga Kaihoko Whakawhitiwhiti mo te Whanaketanga Pūmanawa - Unite.AI
Tūhono ki a tatou

Intelligence Artificial

ChatDev : Nga Kaihoko Whakawhitiwhiti mo te Whanaketanga Pūmanawa

mm
whakahoutia on
ChatDev : Whanaketanga Pūmanawa Awhina AI

Ko te ahumahi whanaketanga rorohiko he rohe e whakawhirinaki ana ki te whakawhitiwhiti whakaaro me te hinengaro, e tohuhia ana e nga rautaki whakatau whakatau. I tua atu, ko te whakawhanaketanga, te tiaki, me te whakahaerenga o te rorohiko me whai huarahi ako me te tikanga. He mea noa mo nga kaiwhakawhanake rorohiko ki te whakatau i runga i te whakaaro mohio, kaua ki te korerorero, i runga i te uaua o te raru. I roto i te kaha ki te whakarei ake i te pai o te miihini rorohiko, tae atu ki te whaihua o te rorohiko me te whakahekenga o nga utu whanaketanga, kei te tirotirohia e nga kaiputaiao te whakamahi i nga anga-ako-hohonu-a-roto ki te whakatutuki i nga momo mahi i roto i te tukanga whanaketanga rorohiko. Na nga whanaketanga hou me nga ahunga whakamua i roto i nga waahanga ako hohonu me te AI, kei te rapu nga kaiwhakawhanake i nga huarahi ki te huri i nga tikanga whanaketanga rorohiko me nga mahi. Kei te mahi ratou i tenei ma te whakamahi i nga hoahoa maamaa kua whakatinanahia i nga waahanga rereke o te tukanga whanaketanga rorohiko.

I tenei ra, ka matapakihia a ChatDev, he Tauira Reo Nui (LLM), he huarahi auaha e whai ana ki te huri i te kaupapa whanaketanga rorohiko. E whai ana tenei tauira ki te whakakore i te hiahia mo nga tauira motuhake i ia wahanga o te tukanga whanaketanga. Ko te anga o ChatDev e whakamahi ana i nga kaha o nga anga LLM, ma te whakamahi i te whakawhitiwhiti reo maori ki te whakakotahi me te whakamaarama i nga tukanga whanaketanga rorohiko matua.

I roto i tenei tuhinga, ka tirotirohia e matou a ChatDev, he kamupene whai mana mariko e tohunga ana ki te whanaketanga rorohiko. Ka tango a ChatDev i te tauira wairere me te tino wehewehe i te tukanga whanaketanga rorohiko kia wha nga wahanga tuatahi.

  1. Te hoahoa. 
  2. Waeherehere 
  3. Te whakamātautau. 
  4. Tuhinga. 

Ka tukuna e ia o nga waahanga he roopu apiha mariko penei i nga kaiwhakamahara waehere, kaiwhakamaataki ranei e mahi tahi ana ki a raatau ano ma te whakamahi i nga korero ka puta he rerenga mahi. Ka mahi te mekameka korerorero hei kaitakawaenga, ka wawahia ia wahanga o te tukanga whanaketanga ki roto i nga mahi iti ngota, na reira ka taea ai nga mahi takirua, ka taea te tuku tono me te whakamana i nga otinga ma te whakamahi i nga whakawhitiwhiti korero-a- horopaki e taea ai e nga kaihanga te whakatau tika i nga mahi iti kua tohua. 

ChatDev : Whanaketanga Pūmanawa Awhina AI

Ko te tātaritanga taputapu a ChatDev e whakaatu ana ehara i te mea ko te anga ChatDev anake te tino whai hua ki te whakaoti i te tukanga whanaketanga rorohiko, engari he tino pai te utu me te whakaoti i te katoa o nga mahi whanaketanga rorohiko i raro noa iho i te taara. I tua atu, ko te angamahi kaore i te tautuhi anake, engari ka whakaiti i nga whakaraeraetanga pea, ka whakatika i nga pohehe ka taea, i te wa e mau tonu ana te pai, me te utu-utu. 

ChatDev : He Kupu Whakataki ki te Whakawhanaketanga Pūmanawa Whakakaha-LLM

I nga wa o mua, ko te ahumahi whanaketanga rorohiko tetahi e hangaia ana i runga i nga turanga o te huarahi ako, me te huarahi tikanga ehara i te mea mo te whakawhanake i nga tono anake, engari mo te pupuri me te whakahaere i a raatau. I nga wa o mua, ko te tukanga whanaketanga rorohiko angamaheni he tukanga tino uaua, uaua, me te wa roa me nga huringa whanaketanga roa, na te mea he maha nga mahi kei roto i te tukanga whanaketanga tae atu ki te ruruku i roto i te whakahaere, te tohatoha o nga mahi, te tuhi tohu, whakamatautau, me te mutunga, tuhinga. 

I nga tau tata nei, me te awhina o LLM, Tauira Reo Nui ranei, kua tutukihia e te hapori AI nga tohu nui i roto i nga waahi o te tirohanga rorohiko, me te tukatuka reo maori, me te whai i nga whakangungu mo "te matapae kupu e whai ake nei", kua whakaatu pai nga Tauira Reo Nui i to raatau kaha ki te whakahoki i nga mahi pai i runga i te tini o nga mahi o raro. penei i te whakamaori miihini, te whakautu patai, me te whakaputa waehere. 

Ahakoa ka taea e nga Tauira Reo Nui te tuhi waehere mo te katoa o te rorohiko, he raru nui to ratou: pōhēhē waehere, he tino rite ki nga pohehe e pa ana ki nga anga tukatuka reo maori. Ka taea e te pohehe o te waehere te whakauru i nga take penei i nga pepeha kaore i kitea, i te ngaro o te whakawhirinaki, me nga mahi kore oti. E rua nga take nui o te pohehe waehere. 

  • Kore o te Whakatakotoranga Mahi: I te wa e whakaputa ana i te waehere rorohiko i roto i te taahiraa kotahi, na te kore e tautuhi i te waahanga motuhake o te mahi ka whakapoauau i nga LLM hei mahi i roto i te tukanga whanaketanga rorohiko penei i te tātari i nga whakaritenga a te kaiwhakamahi, te kowhiri ranei i te reo hootaka e pai ana ki te arahi i nga whakaaro, he mea kei te ngaro mai i te teitei. -nga taumata mahi e whakahaerea ana e enei LLM. 
  • Te kore o te Whakamaatau : Ka tae mai nga raru nui ki te kore e mahia he whakamatautau whakawhiti ina koa i nga wa o nga whakaritenga whakatau. 

Ko te whai a ChatDev ki te whakaoti i enei take, me te whakahaere i nga LLM me te mana ki te hanga i te ahua o te toi, me nga tono rorohiko whai hua ma te hanga i tetahi kamupene hiko mariko mo te whanaketanga rorohiko e whakatuu ana i te tauira wairere, me te tino wehewehe i te tukanga whanaketanga rorohiko kia wha tuatahi. nga wahanga,

  1. Te hoahoa. 
  2. Waeherehere 
  3. Te whakamātautau. 
  4. Tuhinga. 

Ka tukuna e ia o nga waahanga he roopu apiha mariko penei i nga kaiwhakamahara waehere, kaiwhakamaataki ranei e mahi tahi ana ki a raatau ano ma te whakamahi i nga korero ka puta he rerenga mahi. I tua atu, ka whakamahi a ChatDev i tetahi mekameka korerorero e mahi ana hei kaitakawaenga, me te wawahi i ia wahanga o te tukanga whanaketanga ki roto i nga mahi iti ngota, na reira ka taea nga mahi takirua, ka taea te tuku tono me te whakamana i nga otinga ma te whakamahi i nga whakawhitiwhiti korero-a-papanga e taea ai e nga kaiwhakawhanake te whai hua. whakatau i nga mahi iti kua tohua. He maha nga pona kei roto i te mekameka korerorero he tohu mo ia pona takitahi he mahi iti motuhake, a ko enei mahi e rua ka uru ki nga whakawhitinga korero-a-ahua-a-iwi kia kaua e whakaaro anake, engari hei whakamana i nga otinga. 

I roto i tenei huarahi, ko te anga ChatDev te tuatahi ka tātari i nga whakaritenga a te kiritaki, ka whakaputa whakaaro auaha, ka hoahoa me te whakatinana i nga punaha tauira, te tautuhi me te whakatika i nga take pea, ka hanga whakairoiro ataahua, te whakamarama i nga korero patuiro, me te whakaputa i nga pukapuka a nga kaiwhakamahi. Ka mutu, ka tukuna e te angamahi ChatDev te raupaparorohiko ki te kaiwhakamahi me te waehere puna, nga pukapuka a te kaiwhakamahi, me nga whakaritenga taiao whakawhirinaki. 

ChatDev : Hangahanga me te Mahi

Inaianei he kupu whakataki poto mo ChatDev, me titiro ki te hoahoanga me te mahi o te angamahi ChatDev timata mai i te Chain Chat. 

Waeine Korero

Ka rite ki ta matou i korero ai i te waahanga o mua, ka whakamahia e te angamahi ChatDev he tikanga wairere mo te whanaketanga rorohiko e wehewehe ana i te tukanga whanaketanga rorohiko ki nga waahanga e wha tae atu ki te hoahoa, te tohu, te whakamatautau, me te tuhinga. He waahi motuhake to ia wahanga i roto i te tukanga whanaketanga, me te hiahia kia whai hua te whakawhitiwhiti korero i waenga i a raatau, a, tera ano nga wero ka pa ki te tautuhi i nga tangata takitahi hei whakauru, me te whakatau i te raupapa o nga taunekeneke. 

Hei whakatika i tenei take, ka whakamahia e te anga o ChatDev te Chat Chain, he hoahoanga whanui e wawahi ana i ia wahanga ki roto i te korerorero subbatomic, me ia o enei wahanga e aro ana ki nga mahi takaro-mahi e uru ana ki nga mahi takirua. Ko te putanga e hiahiatia ana mo te korerorero he mea tino nui mo te raupaparorohiko e whaaia ana, a ka tutuki na te mahi tahi, me te whakawhiti tohutohu i waenga i nga apiha e uru ana ki te mahi whanaketanga. Ko te tauira mekameka korerorero mo te whakaoti mahi takawaenga kei te whakaahua i raro nei. 

Mo ia korerorero takitahi, ka timata te kaiako i nga tohutohu, katahi ka arahi i nga korero mo te otinga o te mahi, a, i tenei wa, ka whai nga kaiawhina i nga tohutohu i whakatakotoria e te kaiwhakaako, ka hoatu he otinga pai, ka uru ki nga korerorero mo te whaihua. o te otinga. Ka uru atu te kaiako me te kaihoko ki nga whakawhitiwhiti korero maha kia tae ra ano ki te whakatau, ka whakaaro ratou kua tutuki pai te mahi. Ko te mekameka mekameka e whakarato ana ki nga kaiwhakamahi he tirohanga marama mo te tukanga whanaketanga, he whakamarama i te huarahi ki te whakatau whakatau, ka whai waahi ki te tarai i nga hapa ka puta ake, ka taea e nga kaiwhakamahi mutunga te tātari me te tirotiro i nga hapa, te tirotiro i nga putanga takawaenga, me te wawao i roto i te tukanga ki te whakaarohia e tika ana. Ma te whakauru i te mekameka korerorero, ka taea e te anga o ChatDev te aro ki ia mahi iti i runga i te tauine maramara e kore e whakahaere noa i te mahi tahi i waenga i nga kaihoko, engari ka whai hua ki te tere tere o nga putanga e hiahiatia ana. 

mahanga

I te wahanga hoahoa, me whai whakaaro tuatahi te anga ChatDev hei whakaurunga mai i te kiritaki tangata, a e toru nga mahi kua tautuhia i tenei wahanga. 

  1. Tumuaki, Kaiwhakahaere Matua ranei. 
  2. CPO, Kaiwhakahaere Hua Matua ranei. 
  3. CTO, Kaiwhakahaere Hangarau Matua ranei. 

Ka uru mai te mekameka korerorero ki te wehewehe i te wahanga hoahoa ki nga mahi korerorero subbatomic raupapa e uru ana ki te reo hootaka (CTO me te Tumuaki), me te tikanga o te kaupapa rorohiko (CPO me te Tumuaki). Kei roto i te wahanga hoahoa e toru nga tikanga matua: Te Whakaritenga Turanga, Te Tohunga Mahi ranei, Te Maharahara Mahara, me te Whakaaroaro Whaiaro. 

Taumahi Mahi

Ko ia kaihoko i roto i te anga Chat Dev ka whakawhiwhia he mahi ma te whakamahi i nga karere motuhake, i nga akiaki motuhake ranei i te wa o te mahi takaro. Kaore i rite ki etahi atu tauira reo korerorero, ko te angamahi ChatDev e aukati ana i a ia ano ki te timata i nga ahuatanga whakaari i waenga i nga kaihoko. Ka whakamahia enei akiaki ki te whakatau i nga mahi ki nga kaihoko i mua i nga korerorero. 

I te tuatahi, ka mau te kaiwhakaako i nga kawenga a te Tumuaki, ka uru ki te whakamahere tauwhitiwhiti engari ko nga kawenga o te CPO kei te whakahaeretia e te kaihoko e whakahaere ana i nga mahi, me te whakarato i nga whakautu e hiahiatia ana. Ka whakamahia e te anga "te akiaki i te timatanga” mo te mahi motuhake e taea ai e nga kaihoko te whakatutuki i o raatau mahi. Kei roto i te kaiawhina, me nga whakahau a nga kaiwhakaako nga korero tino nui mo nga mahi me nga mahi kua tohua, nga paearu whakamutu, nga kawa korero, me nga here maha e whai ana ki te aukati i nga whanonga kino penei i nga koropiko mutunga kore, nga whakautu kore korero, me te kore korero. 

Wai Mahara

Ko te roma mahara he tikanga e whakamahia ana e te angamahi ChatDev e pupuri ana i te rekoata korero matawhānui o nga korero o mua a tetahi kaihoko, me te awhina i te mahi whakatau e whai ake nei i runga i te mohio ki te korero. Ka whakamahia e te angamahi ChatDev nga akiaki ki te whakarite i nga tikanga whakawhitiwhiti e hiahiatia ana. Hei tauira, ina tae nga roopu whai waahi ki te whakatau, he karere mutunga ka tutuki i tetahi whakaritenga whakahōputu motuhake penei ( : Taupānga Papamahi”). Hei whakarite kia u ki te whakatakotoranga kua tohua, ka aro turuki tonu te anga, ka mutu ka taea te korero o naianei ki te whakatau. 

Whakaaroaro Whaiaro

Kua kite nga Kaihanga o te anga ChatDev i nga ahuatanga i uru nga taha e rua ki te whakaaro tahi, engari kaore i puta nga tikanga korero kua tautuhia. Hei whakatutuki i enei take, ko te Ko te angamahi ChatDev e whakaatu ana i tetahi tikanga whakaata-whaiaro ka awhina i te tiki me te tango i nga maharatanga. Hei whakatinana i te tikanga whakaata-whaiaro, ka timata te anga o ChatDev i tetahi korerorero hou me te hou ma te whakauru i te "whaiaro pseudo" hei kai patai hou. Ka tātarihia e te “pseudo self” nga korero o mua me nga rekoata o mua, me te whakamohio ki te kaiawhina o naianei e whai ake nei, ka tono whakarāpopototanga o nga korero e tika ana me nga mahi e whakaatuhia ana i te ahua i raro nei. 

Ma te awhina o te kaupapa awhina-whaiaro, ka akiakihia te kaiawhina ChatDev ki te whakaata me te tātari i nga whakatau kua whakatakotoria e ia. 

Waeherehere

E toru nga mahi kua tautuhia i mua i roto i te wahanga whakawaehere ara ko te CTO, te kai htakataka, me te kaihoahoa toi, Ka rite ki o mua, ka wehewehea e te tikanga mekameka korerorero te wahanga whakawaehere ki nga mahi subatomic takitahi penei i te whakaputa waehere (kaiwhakahotaka me te CTO), ki te hanga GUI ranei. atanga kaiwhakamahi whakairoiro ranei (kaiwhakahotaka me te kaihoahoa). Ka akohia e te CTO te kaihātaka ki te whakamahi i te whakatakotoranga tohu ki te whakatinana i tetahi punaha raupaparorohiko e whai ake nei ka whakaarohia e te kaihoahoa toi he GUI ratarata-kaiwhakamahi me te tauwhitiwhiti e whakamahi ana i nga tohu kauwhata ki te taunekeneke me nga kaiwhakamahi, kaua ki te whakawhirinaki ki nga whakahau tuku iho. 

Whakahaere Waehere

Ko te angamahi ChatDev e whakamahi ana i nga reo whakangao ahanoa penei i te Python, Java, me C++ ki te hapai i nga punaha raupaparorohiko uaua na te mea ka taea e te whakarereketanga o enei reo whakamaoritanga te whakamahi i nga mea kei roto i a ia ano e kore e awhina noa ki te rapu raru, engari me te whakawhanaketanga mahi tahi. , me te awhina ano hoki ki te tango i nga taapiri ma te whakamahi ano i nga taonga ma te kaupapa tuku iho. 

Nga Tohutohu Whakaaro

Ko nga tikanga tuku iho mo te whakautu patai he maha nga korero karekau e tika ana, ina koa ko te whakaputa waehere hei tuku tohutohu poauau ka arahi ki te pohehe LLM, ka waiho hei take wero. Hei whakatutuki i tenei take, ka whakauruhia e te anga ChatDev te tikanga "tohutohu whakaaro" e kukume ana i te hihiko mai i nga tohu-a-whakaaro. Ko te tikanga "tohutohu whakaaro" e tino aro ana ki nga whakaaro whakaoti rapanga takitahi kei roto i nga tohutohu, he rite ki te whakaoti i nga mahi i runga i te raupapa me te whakarite. 

Testing

Ko te tuhi i te waehere hapa-kore i te nganatanga tuatahi he wero ehara mo te mea anake Nga LLM, engari mo te hunga hötaka tangata, kaua ki te whakakore rawa i te waehere hë, ka tätarihia e te hunga hötaka te waehere hei tautuhi i nga hapa, me te whakatika. Ko te waahanga whakamatautau i roto i te anga ChatDev kua wehea ki nga mahi e toru: he kaihōtaka, he kaiwhakaatu, he kaiarotake. Ko te tukanga whakamatautau ka wehewehea kia rua nga mahi subatomic raupapa: Te Arotake Hoa, te Patuiro Pateko ranei (Kaitirotiro, me te Kaihōtaka), me Whakamātautau Pūnaha, Patuiro Hihiko ranei (Kaiwhakataka me te Kaiwhakamaatau). Ko te patuiro pateko, te arotake hoa ranei ka tātari i te waehere puna ki te tautuhi i nga hapa engari ko te patuiro hihiri, te whakamatautau punaha ranei e whakamana ana i te whakatinanatanga o te rorohiko ma nga momo whakamatautau ka whakahaerehia ma te kaiwhakamaori e te kaiwhakamaori. Ko te patuiro hihiko e aro nui ana ki te whakamatautau pouaka pango hei arotake i nga tono. 

Documentation

Ka oti te anga o ChatDev ki te hoahoa, ki te whakawaehere, ki te whakamatau i nga waahanga, ka whakamahia e ia nga kaihoko tokowha ara ko te Tumuaki, CTO, CPO, me te Kaihanga Papatono hei whakaputa i nga tuhinga mo te kaupapa rorohiko. Ko te angamahi ChatDev e whakamahi ana i nga LLM ki te whakamahi i nga tohu-a-ringa me nga tauira-a-roto hei whakaputa i nga tuhinga. Ka tohutohu te CTO ki te kaihātaka ki te whakarato i nga tohutohu mo te whirihoranga o nga whakawhirinakitanga taiao, me te hanga tuhinga penei i te "dependency requirements.txt". I te wa ano, ka tukuna nga whakaritenga me te hoahoa punaha ki te CPO e te Tumuaki, ki te whakaputa i te pukapuka kaiwhakamahi mo te hua. 

hua

Tauanga Pūmanawa

Hei tātari i te mahinga o te angamahi ChatDev, I whakahaerehia e te roopu kaiwhakawhanake he tātari tauanga mo nga tono rorohiko i hangaia e te anga i runga i etahi inenga matua tae atu ki nga tohu kua pau, te katoa o nga whakawhitinga korero, nga rawa whakaahua, nga konae rorohiko, nga whakahoutanga putanga, me etahi atu, ko nga hua ko kua whakaatuhia ki te ripanga i raro nei. 

Te Taatari Roa

Hei tirotiro i te wa whakaputa a ChatDev mo nga rorohiko mo nga tono tono rereke, i whakahaerehia ano e nga kaiwhakawhanake he tātaritanga roa, a ko te rereketanga o te wa whanaketanga mo nga akiaki rereke e whakaatu ana i te rerekee o te marama me te uaua o nga mahi kua tohua, ka whakaatuhia nga hua ki te ahua i raro nei. . 

mātai take

Ko te ahua e whai ake nei e whakaatu ana i a ChatDev e whakawhanake ana i te Rima i te Rarangi, i te keemu Gomoku ranei. 

Ko te ahua maui e whakaatu ana i te raupaparorohiko taketake i hangaia e te anga me te kore whakamahi GUI. I te mea e tino kitea ana, ko te tono kaore he GUI he iti noa te taunekeneke, a ka taea e nga kaiwhakamahi te takaro i tenei keemu ahakoa ko te tauranga whakahau. Ko te ahua e whai ake nei e whakaatu ana i tetahi keemu tino ataahua i hangaia ma te whakamahi i te GUI, he pai ake te wheako o te kaiwhakamahi, me te pai ake o te taunekeneke mo te taiao whakaari ka taea e nga kaiwhakamahi te pai ake. Ka hangaia e te kaihoko hoahoa etahi atu whakairoiro hei whakarei ake i te whaihua me te rerehua o te taakaro me te kore e pa ki tetahi mahi. Engari, ki te kore nga kaiwhakamahi tangata e makona ki te ahua i hangaia e te kaihoahoa, ka taea e ratou te whakakapi i nga whakaahua i muri i te whakaotinga o te angamahi ChatDev i te rorohiko. Ko te ngawari e tukuna ana e te anga ChatDev ki te whakakapi a-ringa i nga whakaahua ka taea e nga kaiwhakamahi te whakarite i nga tono kia rite ki o raatau hiahia mo te whakahoahoa me te wheako kaiwhakamahi me te kore e pa ki te mahi o te rorohiko ahakoa he aha. 

Thoughts Final

I roto i tenei tuhinga, kua korero matou mo ChatDev, he LLM, Tauira Reo Nui ranei i runga i te kaupapa auaha e whai ana ki te huri i te mara whanaketanga rorohiko ma te whakakore i nga whakaritenga mo nga tauira motuhake i ia wahanga o te tukanga whanaketanga. Ko te angamahi ChatDev e whai ana ki te whakamahi i nga kaha o nga anga LLM ma te whakamahi i te whakawhitiwhiti reo maori ki te whakakotahi me te whakamaarama i nga tukanga whanaketanga rorohiko matua. Ka whakamahia e te angamahi ChatDev te tikanga mekameka korero ki te wawahi i te tukanga whanaketanga rorohiko ki nga mahi subatomic raupapa, na reira ka taea ai te aro nui, me te whakatairanga i nga putanga e hiahiatia ana mo ia mahi subatomic. 

"He miihini na te mahi, he kaituhi na te ngakau". He kaituhi hangarau a Kunal me te aroha nui me te mohio ki a AI me ML, i whakatapua ki te whakangawari i nga ariā uaua i roto i enei mara na roto i ana tuhinga whakauru me nga korero.