You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/tl/9-chat-project/solution/backend/python/README.md

1.9 KiB

Patakbuhin ang code

I-set up

Gumawa ng virtual na kapaligiran

python -m venv venv
source ./venv/bin/activate

I-install ang mga kinakailangan

pip install openai fastapi uvicorn python-dotenv

Patakbuhin ang API

# Method 1: Direct execution
python api.py

# Method 2: Using uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

Subukan ang API

Bisitahin ang interactive na dokumentasyon ng API sa: http://localhost:5000/docs

Patakbuhin ang frontend

Siguraduhing nasa folder ng frontend ka

Hanapin ang app.js, palitan ang BASE_URL sa URL ng iyong backend

Patakbuhin ito

npx http-server -p 8000

Subukang mag-type ng mensahe sa chat, dapat kang makakita ng sagot (kung pinapatakbo mo ito sa isang Codespace o nakapag-set up ka ng access token).

I-set up ang access token (kung hindi mo ito pinapatakbo sa isang Codespace)

Tingnan ang Set up PAT


Paunawa:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagama't sinisikap naming maging tumpak, mangyaring tandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa kanyang katutubong wika ang dapat ituring na mapagkakatiwalaang pinagmulan. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.