
Isingeniso Sephrojekthi
Turb GPT Register iyithuluzi lenqubo yokubhalisa elisebenza emshinini wendawo, elihlelwe futhi lanwetshwa lisuselwa ku-gpt-free-register. Ihlanganisa ukuphathwa kwe-imeyili, ama-proxy kanye nenqubo yokubhalisa, isekela kokubili indlela eqhutshwa yiphrothokholi kanye nokuxhumana nesiphequluli sendawo esisebenzisa iminwe yedivayisi.
Le phrojekthi ingaqalwa ngomugqa wemiyalo futhi inikeza i-WebUI yasendaweni yokulungisa indawo yokusebenza nokuphatha imisebenzi. Qaphela ukuthi ayinikezi ama-akhawunti, ama-imeyili noma ama-proxy, futhi ayikwazi ukuqinisekisa ukuthi izinsizakalo zezinkampani zangaphandle zizohlala zitholakala.
Yisebenzise kuphela ezindaweni onelungelo lokuzisebenzisa kuzo, futhi uthobele imithetho yezinsizakalo ezifanele, abahlinzeki be-imeyili nabahlinzeki bama-proxy.
Imisebenzi Eyinhloko Nokwakheka Kwephrojekthi
Izici Eziyinhloko
- Isebenza emshinini wendawo, futhi izilungiselelo nemiphumela kugcinwa endaweni.
- Ilawula ndawonye izinsizakalo ze-imeyili, ama-proxy nenqubo yokubhalisa.
- Isekela izingxenye zokubhalisa eziqhutshwa yiphrothokholi.
- Ingaxhuma nesiphequluli sendawo esisebenzisa iminwe yedivayisi.
- Inikeza indawo yokungena yomugqa wemiyalo ne-WebUI yasendaweni.
- Ihlukanisa umqondo oyinhloko, izilungiselelo, amakhasi, amathuluzi nezingxenye zezinkampani zangaphandle ngezinkomba ezihlukene.
Incazelo Yezinkomba
core/: uhlelo oluyinhloko nomqondo oyisisekelo.config/: izilungiselelo zephrojekthi.webui/: ikhasi lokuphatha lendawo.tools/: imibhalo esizayo.vendor/gpt-register-tool/协议: ingxenye yokubhalisa ngephrothokholi namafayela ayo ahlobene.
Lapho uxazulula izinkinga zekhodi noma zezilungiselelo, qala ngokuthola inkomba ehambisana nomsebenzi. Lokhu kuvamise ukusebenza kangcono kunokusesha kuyo yonke inqolobane.
Ukulungiselela Ngaphambi Kokufaka
Le phrojekthi incoma ukusebenzisa i-Python 3.11. Imiyalo yokufaka engezansi isebenza ku-Windows PowerShell, futhi icabanga ukuthi usuyilandile inqolobane wayigcina endaweni.
Ukwengeza, kufanele uzilungiselele wena insizakalo ye-imeyili esebenzayo nezilungiselelo zama-proxy. Uma usebenzisa umshayeli wesiphequluli, kungase kudingeke ufake isiphequluli esengeziwe noma iklayenti lomhlinzeki; ukusebenzisa i-pip install kufaka kuphela ukuncika kwe-Python, akufaki ngokuzenzakalelayo lezi zinhlelo zangaphandle.
Ukufaka Nokuqala
Isinyathelo Sokuqala: Dala Indawo Ebonakalayo
Vula i-PowerShell empandeni yenqolobane, bese udala indawo ebonakalayo ye-Python ebizwa ngokuthi .venv:
python -m venv .venvIsinyathelo Sesibili: Yenza Indawo Ebonakalayo Isebenze
.venv\Scripts\Activate.ps1Ngemva kokuyenza isebenze, amaphakheji e-Python afakiwe azogcinwa endaweni ebonakalayo yale phrojekthi, ukuze angaphazamisi amanye amaphrojekthi e-Python akusistimu.
Isinyathelo Sesithathu: Faka Ukuncika
pip install -r requirements.txtUma ukufaka kwehluleka, gcina umlayezo wephutha ophelele bese uhlola inguqulo ye-Python, indawo yenethiwekhi kanye namalogi okufaka ukuncika.
Isinyathelo Sesine: Dala Ifayela Lezilungiselelo Zasendaweni
Copy-Item .env.example .env.env.example iyisampula yezilungiselelo. Ngemva kokukopisha, hlela eyakho i-.env ufake izilungiselelo ezidingwa indawo yokusebenza yangempela.
Ungafaki imininingwane yangempela ye-imeyili, okhiye bama-proxy noma olunye ulwazi olubucayi ku-
.env.example, futhi ungafaki i-.envequkethe imininingwane yangempela ku-Git.
Isinyathelo Sesihlanu: Qalisa i-WebUI
python web.pyNgemva kokuqala kohlelo, vula i-WebUI yasendaweni, ugcwalise imininingwane yensizakalo ye-imeyili ne-proxy yakho ngokwezinkambu zezilungiselelo ezisekhasini, bese uphatha imisebenzi efanele. I-README ayithembisi ikheli lekhasi noma amagama ezinkambu angaguquki, ngakho landela ilogi yokuqala kohlelo nekhasi lamanje le-WebUI.
Inqubo Yokusebenzisa Eyisisekelo
- Qinisekisa ukuthi i-Python 3.11, indawo ebonakalayo nokuncika kwephrojekthi sekulungile.
- Dala i-
.envkusuka ku-.env.example, bese ugcwalisa izilungiselelo zakho zokusebenza. - Sebenzisa i-
python web.pyukuze uqale ikhasi lokuphatha lendawo. - Ku-WebUI, lungisa izinsizakalo ze-imeyili nama-proxy onelungelo lokuzisebenzisa.
- Khetha indlela eqhutshwa yiphrothokholi noma umshayeli wesiphequluli ngokwendawo yangakini.
- Ngemva kokuqalisa umsebenzi, hlola imiphumela namalogi ukuze uqinisekise ukuthi i-imeyili, i-proxy nomshayeli kusebenza kahle.
Nasi isibonelo esiphelele sokuqala ku-PowerShell:
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
Copy-Item .env.example .env
python web.pyUkusebenzisa Ingxenye Yokubhalisa Ngephrothokholi Ngokuzimele
Ingxenye yokubhalisa ngephrothokholi itholakala ku-vendor/gpt-register-tool/协议. Uma ufuna ukuyisebenzisa ngaphandle kwe-WebUI eyinhloko, ngena kuleyo nkomba, funda imibhalo yengxenye uqobo, bese ufaka ukuncika okufanele ngokwezidingo zayo.
Izingxenye ezikuleyo nkomba zingase zibe nemithombo yazo ezimele, amalayisensi nezaziso zamalungelo obunikazi. Ngaphambi kokuzisebenzisa, hlola imibhalo namafayela elayisensi azo, kunokuba ucabange ukuthi indlela yokufaka nelayisensi yephrojekthi eyinhloko ihlanganisa konke.
Ukusetshenziswa Okuthuthukile Nezeluleko Zokulondoloza
Qala Ngokuhlola Amalogi Nezilungiselelo
Inqubo yokubhalisa incike kumnikezeli we-imeyili, insizakalo ye-proxy nendawo yesiphequluli. Ushintsho lwesixhumi esibonakalayo, ukuphazamiseka kwenethiwekhi noma ukulungiswa kokuziphatha kweklayenti kunoma iyiphi yalezi zingxenye kungabangela ukuthi inqubo yehluleke. Uma kuvela inkinga, hlola ngale ndlela elandelayo:
- Buka ilogi ephelele ukuze uthole iphutha elivele kuqala.
- Qinisekisa izilungiselelo eziku-
.envnaku-WebUI. - Hlola ukuthi insizakalo ye-imeyili isafinyeleleka yini.
- Hlola imininingwane ye-proxy, ukuxhumana kwenethiwekhi nokuzinza kwayo.
- Uma usebenzisa umshayeli wesiphequluli, qinisekisa ukuthi isiphequluli noma iklayenti lomhlinzeki lifakwe futhi lisebenza kahle.
- Uma usebenzisa ingxenye yephrothokholi, hlola ukuncika nemibhalo yomthombo wayo kuleyo nkomba.
Vikela Idatha Yokusebenza Yasendaweni
Iqoqo lama-imeyili, imininingwane yama-proxy, isizindalwazi sama-akhawunti, idatha yesiphequluli, amalogi namafayela akhishiwe konke kuyidatha yokusebenza yasendaweni. Lawa mafayela angase aqukathe ulwazi olubucayi, ngakho akufanele afakwe enqolobaneni yomphakathi noma eyabiwe.
Nakuba i-.gitignore yephrojekthi ingafaki amafayela edatha avamile, kusafanele uhlole ngokwakho uhlu lwezinto ezizothunyelwa ngaphambi kokufaka ikhodi. Ungathembeli kuphela emagameni amafayela noma emithethweni yokunganaki ukuze uvikele imininingwane eyimfihlo.
Lungisa Umbiko Wenkinga Ofanele
Uma udinga ukuthumela i-Issue noma i-Pull Request kuphrojekthi, faka ulwazi olwanele lokuxilonga:
- Okuqukethwe okuphelele noma okubalulekile kwephutha.
- Isistimu yokusebenza, inguqulo ye-Python nendawo yokusebenza efanele.
- Izinyathelo zokuphinda uveze inkinga.
- Ukuthi usebenzisa umshayeli wephrothokholi noma umshayeli wesiphequluli.
- Incazelo yezilungiselelo ezidingekayo, kususwe amaphasiwedi, amathokheni nemininingwane yama-proxy.
Unganamathiseli imininingwane yangempela esidlangalaleni. Ulwazi olucacile lwendawo yokusebenza nezinyathelo zokuphinda uveze inkinga kuvamise ukwenza kube lula ukuthola imbangela kunokuchaza nje ukuthi “ayisebenzi”.
Landela Izinguquko Zokuncika Kwezinkampani Zangaphandle
Izixhumi ezibonakalayo ze-imeyili, amanethiwekhi ama-proxy namaklayenti abahlinzeki beziphequluli kungashintsha ngokuzimela. Iphrojekthi ihlukanisa lezi zingxenye zibe izilungiselelo nabashayeli ukuze kube lula ukuzivumelanisa nendawo yakho, kodwa lo mklamo awuziqedi iziphazamiso ezibangelwa izinguquko zezinkampani zangaphandle. Ngaphambi kokuthuthukisa noma ukulungisa, kunconywa ukuthi ugcine izilungiselelo ezisebenzayo njengamanje futhi uqinisekise ingxenye ngayinye ngokwehlukana.
Ilayisensi Nemikhawulo Yokusebenzisa
Iphrojekthi eyinhloko yakhiwe kususelwa ku-xiaoguzuiniu/gpt-free-register, futhi ikhishwa ngaphansi kwe-MIT License. Imininingwane eqondile itholakala ku-LICENSE esenqolobaneni.
Izingxenye eziku-vendor/gpt-register-tool/协议 zigcina amalayisensi azo omthombo nezinokhiso zamalungelo obunikazi. Ngaphambi kokusabalalisa, ukulungisa noma ukuhambisa lezi zingxenye, hlola izimfuneko zamalayisensi azo ngamunye.
Isifinyezo
I-Turb GPT Register ihlanganisa i-imeyili, ama-proxy, izingxenye zephrothokholi nabashayeli besiphequluli ibe ukugeleza komsebenzi kwasendaweni, futhi inikeza i-WebUI njengendawo yokuphatha ehlanganisiwe. Uma uyisebenzisa, qala ngokulungisa indawo ye-Python 3.11, ukuncika kanye ne-.env, bese ukhetha indlela yomshayeli ngokwendawo onegunya elisemthethweni lokuyisebenzisa. Uma kuvela iphutha, qala ngokuhlola amalogi, izilungiselelo nesimo sezinsizakalo zezinkampani zangaphandle, futhi uvikele kahle yonke imininingwane eyimfihlo nedatha yokusebenza yasendaweni.
