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

2.5 KiB

Покрени код

Подешавање

Креирај виртуелно окружење

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

Инсталирај зависности

pip install openai fastapi uvicorn python-dotenv

Покрени API

# Method 1: Direct execution
python api.py

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

Тестирај API

Посети интерактивну документацију API-ја на: http://localhost:5000/docs

Покрени фронтенд

Увери се да се налазиш у фасцикли фронтенда

Пронађи app.js, промени BASE_URL на URL твог бекенда

Покрени га

npx http-server -p 8000

Покушај да укуцаш поруку у чету, требало би да видиш одговор (под условом да ово покрећеш у Codespace-у или си подесио access token).

Подеси access token (ако не покрећеш ово у Codespace-у)

Погледај Подешавање PAT


Одрицање од одговорности:
Овај документ је преведен коришћењем услуге за превођење помоћу вештачке интелигенције Co-op Translator. Иако настојимо да обезбедимо тачност, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати меродавним извором. За критичне информације препоручује се професионални превод од стране људи. Не преузимамо одговорност за било каква погрешна тумачења или неспоразуме који могу настати услед коришћења овог превода.