Yeqa uye kokuyinhloko
Izifundo ze-AI

Funda no-Ari: Setha Umfundisi we-AI Wendawo Wokufunda Ngezincwadi Nephepha

Lesi sifundo sichaza ukuthi ungayifaka kanjani i-Ari kudivayisi yakho, uyixhumanise ne-Codex, udale izifundo namakharikhulamu enzelwe wena, ufunde ngekhamera noma ngezithombe ozilayishile, uphathe inkumbulo yomfundi, futhi wenze ikhophi eyisipele yedatha yakho yasendaweni.

Funda no-Ari: Setha Umfundisi we-AI Wokufunda Ngezincwadi Nephepha

Lokho Okwenziwa ngu-Ari

U-Ari ungumfundisi we-AI wendawo owenzelwe ukufunda ngepeni nephepha. Ungaxoxa no-Ari ngesihloko, uthole ikharikhulamu noma izifundo ngazinye, wenze izivivinyo ephepheni, ubuze imibuzo ngesikhathi ufunda, bese uthumela umsebenzi wakho oqediwe ukuze uhlolwe.

U-Ari ulungele kakhulu izifundo ezifana nezibalo nefiziksi, lapho ukuxazulula izinkinga ngesandla kungasekela ukufunda okujulile. Njengoba esebenza endaweni yakho, u-Ari angasebenzisa ukungena kwakho kwe-Codex kwasendaweni kanye nesabelo sakho sokubhalisa ngaphandle kokudinga ukhiye we-API.

Indlela Inqubo Yokufunda Esebenza Ngayo

  1. Vula Khuluma no-Ari bese uchaza ofuna ukukufunda.
  2. Xoxa ngohlaka lokufunda oluphakanyisiwe bese ululungisa ngengxoxo.
  3. Khetha Dala isifundo noma Dala ikharikhulamu.
  4. Vula Ideski lokufunda bese wenza izivivinyo ephepheni.
  5. Buza imibuzo noma nini lapho udinga usizo.
  6. Thumela umsebenzi wakho ukuze uhlolwe lapho usukulungele.
  7. Gcina ukuzindla ukuze u-Ari akwazi ukuzivumelanisa nenqubekelaphambili yakho.

Ngokwesibonelo, ungabuza: “Ngifundise ukuthatha izithombe kusukela ekuqaleni, ngezifundo zemizuzu engu-20.” Abafundi abasha baqala ngengxoxo emfushane yokusungula umongo.

Izidingo Zokuqala

Ukuze usebenzise u-Ari endaweni yakho, faka okulandelayo:

  • Node.js 24 noma entsha
  • Git
  • FFmpeg
  • I-akhawunti ye-ChatGPT

Ibhuloho lekhamera elakhelwe ngaphakathi lisebenza ku-Mac kuphela. Amakhamera esiphequluli nokulayishwa kwezithombe akudingi ibhuloho lekhamera.

Faka Futhi Usebenzise u-Ari

Yenza ikhophi yenqolobane bese ufaka okuncikile kuyo:

git clone https://github.com/nichochar/ari.git
cd ari
npm ci

Faka inguqulo ethile ye-Codex CLI emhlabeni wonke:

npm install -g @openai/codex@0.163.0

Lungiselela i-Codex ukuthi igcine imininingwane yokungena endaweni yakho, bese ungena ngesiphequluli sakho:

codex -c 'cli_auth_credentials_store="file"' login

Ngemva kokuqeda ukungena, u-Ari angasebenzisa ukungena kwe-Codex kwasendaweni kanye nesabelo sakho sokubhalisa. Ukhiye we-API awudingeki kulokhu kusetha.

Dala ifayela lemvelo, yakha uhlelo, bese uluqalisa:

cp .env.example .env
npm run build
npm start

Vula http://127.0.0.1:3001 esipheqululini sakho.

Lungiselela Amamodeli

Amamodeli ka-Ari ayalungiseleleka ku-.env. Qinisekisa ukuthi i-akhawunti yakho iyakwazi ukufinyelela kunoma imuphi umodeli owukhethayo. Uma umodeli olungiselelwe ungatholakali ku-akhawunti yakho, khetha umodeli osekelwa yi-akhawunti yakho ngaphambi kokusebenzisa u-Ari.

Sebenzisa Amakhamera Nezithombe

Ikhamera ebekwe ngaphezu kwekhasi lakho ivumela u-Ari ukuthi abone umsebenzi owubhalayo. Ibhuloho lekhamera elakhelwe ngaphakathi liyatholakala ku-Mac, kanti ukufinyelela kukhamera yesiphequluli nokulayishwa kwezithombe kungasetshenziswa ngaphandle kwalo.

Ukubuka kuqala kwekhamera bukhoma kuhlala kusendaweni yakho. Lapho uthumela umsebenzi ngamabomu, isithombe esithunyelwe nomongo wokufunda ofanele kuthunyelwa ku-OpenAI ukuze kufundiswe.

Yenza u-Ari Ahambisane Nawe

U-Ari usebenzisa amafayela amabili ayisisekelo okwenza kube ngokwakho ku-~/.ari/workspace/:

  • TUTOR.md ichaza isitayela sokufundisa nobuntu buka-Ari.
  • USER.md igcina ulwazi ngomfundi.

Uhla lwemibhalo lwe-memories/ luqukethe amanothi anemininingwane. U-Ari ufunda amafayela amabili ayisisekelo kuzo zonke izikhathi futhi athole amanye amanothi lapho kudingeka. Lawa mafayela azishintsha ngokuzenzakalelayo, kodwa ungawahlela ngokuqondile noma uwabuyekeze ngokuxoxa no-Ari.

Sebenzisa Izilungiselelo ukuhlela noma ukubuyisela imibhalo eyisisekelo, uphequlule izinkumbulo, futhi uphathe ukwenza kube ngokwakho. Amanothi nemicabango ekhona yomfundi ingeniswa ngokuzenzakalelayo.

Buka Kuqala Ukungenisa Ngendlela Ehlukile

Ukuze uhlole ulwazi lokuqala lomsebenzisi nomfundi omusha ohlukile ngaphandle kokusetha kabusha inqubekelaphambili yakho ekhona, sebenzisa:

npm run onboarding

Lokhu kubuka kuqala kusebenza ku-port 3002. Kumise ngokusebenzisa:

PORT=3002 npm run stop

Qonda Idatha Yakho Yasendaweni

Izingxoxo, inqubekelaphambili, izinto ezilayishiwe, nezithombe ezithunyelwe kugcinwa kukhompyutha yakho ngaphansi kwe-.local/, i-Git engayinaki. Ukwenza kube ngokwakho kugcinwa ngaphansi kwe-~/.ari/workspace/.

U-Ari uhlelo lwendawo lomsebenzisi oyedwa. Mgcine ku-localhost. Nakuba ukubuka kuqala kwekhamera bukhoma kuhlala kusendaweni yakho, umsebenzi othunyelwe ngamabomu nomongo wokufunda ofanele kuthunyelwa ku-OpenAI ukuze kufundiswe.

Yenza Ikhophi Eyisipele Futhi Buyisela Idatha Yokufunda

Dala ikhophi eyisipele usebenzisa:

npm run backup

Ikhophi eyisipele ihlanganisa idatha yokufunda, umlando wengxoxo wendabuko, namafayela okwenza kube ngokwakho, kodwa ayifaki imininingwane yokungena. Gcina ifayela le-SQLite kanye nezinhla zemibhalo ezihambisana nalo ndawonye.

Amakhophi ayisipele okwenza kube ngokwakho ahlanganisa nohla lwemibhalo oluhambisanayo lwe-.workspace oluqukethe TUTOR.md, USER.md, izinkumbulo, kanye nomaka wobunikazi bendawo yokusebenza. Inqolobane ayifaki i-.env, imininingwane yokungena, amakhophi ayisipele, noma idatha yokufunda yomuntu siqu.

Ukuze ubuyisele ikhophi eyisipele, misa u-Ari bese ubuyisela ifayela le-SQLite, umlingani walo we-.codex uma ekhona, kanye nokuqukethwe kwe-.workspace ezindaweni zako zokuqala. Indawo yokusebenza igcinwe kusizindalwazi, ngakho gcina umaka wobunikazi bendawo yokusebenza.

Uma umyalo wokwenza ikhophi eyisipele ubika ukuthi amanothi ahlukile kuzinguqulo eziqoshiwe, vula Izilungiselelo ukuze uvuselele lokho kuhlelwa bese uzama ukwenza ikhophi eyisipele futhi.

Imiyalo Yokuthuthukisa

Ukuze uthuthukise, qalisa i-UI usebenzisa:

npm run dev

I-UI yokuthuthukisa isebenza ku-port 5173. Qalisa iqoqo lokuhlola usebenzisa:

npm test

Dala ukwakhiwa kokukhiqiza usebenzisa:

npm run build

Imihlahlandlela yomkhiqizo nelogo iyatholakala ku-design/README.md.

Isiphetho

U-Ari uhlanganisa ukuxazulula izinkinga okubhalwe ngesandla nomfundisi we-AI okwazi ukudala izinhlelo zokufunda, ukuphendula imibuzo, ukuhlola umsebenzi othunyelwe, nokuzivumelanisa nezidingo ngokusebenzisa ukuzindla kanye nolwazi olugciniwe lomfundi. Uma i-Node.js, i-Git, i-FFmpeg, ne-Codex sezilungisiwe, ungasebenzisa umfundisi endaweni yakini futhi wakhe indlela yokufunda esekelwe ephepheni, kukhamera, nasekuziqeqesheni okuqondisiwe.