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/lt/9-chat-project/solution/backend/python/README.md

1.9 KiB

Vykdyti kodą

Paruošimas

Sukurti virtualią aplinką

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

Įdiegti priklausomybes

pip install openai fastapi uvicorn python-dotenv

Vykdyti API

# Metodas 1: Tiesioginis vykdymas
python api.py

# Metodas 2: Naudojant uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

Testuoti API

Aplankykite interaktyvią API dokumentaciją adresu: http://localhost:5000/docs

Vykdyti frontendą

Įsitikinkite, kad esate frontend aplanke

Suraskite app.js, pakeiskite BASE_URL į savo backend'o URL

Vykdykite jį

npx http-server -p 8000

Pabandykite įvesti žinutę pokalbyje, turėtumėte pamatyti atsakymą (jei vykdote tai Codespace aplinkoje arba esate nustatę prieigos tokeną).

Prieigos tokeno nustatymas (jei nevykdote Codespace aplinkoje)

Žr. Nustatyti PAT


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatizuoti vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas gimtąja kalba laikomas autoritetingu šaltiniu. Esant kritinei informacijai, rekomenduojame naudoti profesionalų žmogaus atliktą vertimą. Mes neatsakome už bet kokius nesusipratimus ar klaidingus interpretavimus, kylančius iš šio vertimo naudojimo.