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

1.7 KiB

Zaženi kodo

Nastavitev

Ustvari virtualno okolje

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

Namesti odvisnosti

pip install openai fastapi uvicorn python-dotenv

Zaženi API

# Method 1: Direct execution
python api.py

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

Testiraj API

Obišči interaktivno dokumentacijo API na: http://localhost:5000/docs

Zaženi frontend

Prepričaj se, da si v mapi frontend

Poišči app.js, spremeni BASE_URL na URL svojega backend-a

Zaženi

npx http-server -p 8000

Poskusi vtipkati sporočilo v klepet, moral bi videti odgovor (če to izvajaš v Codespace ali si nastavil dostopni žeton).

Nastavi dostopni žeton (če tega ne izvajaš v Codespace)

Glej Nastavitev PAT


Omejitev odgovornosti:
Ta dokument je bil preveden z uporabo storitve za prevajanje AI Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v njegovem maternem jeziku naj se šteje za avtoritativni vir. Za ključne informacije priporočamo profesionalni človeški prevod. Ne odgovarjamo za morebitna nesporazumevanja ali napačne razlage, ki izhajajo iz uporabe tega prevoda.