Ang gabay na ito ay tutulong sa iyo na i-set up ang iyong lokal na environment upang magpatakbo ng Phi-3 model gamit ang Ollama. Maaari mong patakbuhin ang model sa iba't ibang paraan, kabilang ang paggamit ng GitHub Codespaces, VS Code Dev Containers, o ang iyong lokal na environment.
Maaari mong patakbuhin ang template na ito nang virtual gamit ang GitHub Codespaces. Ang button ay magbubukas ng web-based na VS Code instance sa iyong browser:
Ang isa pang opsyon ay ang VS Code Dev Containers, na magbubukas ng proyekto sa iyong lokal na VS Code gamit ang Dev Containers extension:
-
I-start ang Docker Desktop (i-install ito kung hindi pa naka-install)
-
Buksan ang proyekto:
-
Sa VS Code window na magbubukas, kapag lumitaw na ang mga file ng proyekto (maaari itong tumagal ng ilang minuto), buksan ang terminal window.
-
Ipagpatuloy ang mga hakbang sa deployment
-
Siguraduhing naka-install ang mga sumusunod na tools:
-
Utusan ang Ollama na i-download at patakbuhin ang phi3:mini model:
ollama run phi3:mini
Aabutin ito ng ilang minuto upang ma-download ang model.
-
Kapag nakita mo na ang "success" sa output, maaari kang magpadala ng mensahe sa model mula sa prompt.
>>> Write a haiku about hungry hippos
-
Pagkalipas ng ilang segundo, dapat kang makakita ng tugon mula sa model.
-
Upang matutunan ang iba't ibang teknik na ginagamit sa mga language model, buksan ang Python notebook ollama.ipynb at patakbuhin ang bawat cell. Kung gumamit ka ng model na iba sa 'phi3:mini', baguhin ang
MODEL_NAME
in the first cell. -
To have a conversation with the phi3:mini model from Python, open the Python file chat.py and run it. You can change the
MODEL_NAME
sa itaas ng file kung kinakailangan. Maaari mo ring baguhin ang system message o magdagdag ng mga halimbawa ng few-shot kung nais.
Paunawa:
Ang dokumentong ito ay isinalin gamit ang mga serbisyong AI na nakabatay sa makina. Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagiging wasto. Ang orihinal na dokumento sa sariling wika nito ang dapat ituring na mapagkakatiwalaang pinagmulan. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaintindihan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.