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

1.8 KiB

Koodi käivitamine

Seadistamine

Loo virtuaalne keskkond

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

Paigalda sõltuvused

pip install openai fastapi uvicorn python-dotenv

Käivita API

# Meetod 1: Otsekäivitus
python api.py

# Meetod 2: Uvicorni kasutamine
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

Testi API-t

Külasta interaktiivset API dokumentatsiooni aadressil: http://localhost:5000/docs

Käivita frontend

Veendu, et oled frontend kaustas

Leia app.js, muuda BASE_URL oma backend URL-iks

Käivita see

npx http-server -p 8000

Proovi saata sõnumi vestlusesse, sa peaksid nägema vastust (kui jooksutad seda Codespaces'is või oled seadistanud ligipääsutokeni).

Ligipääsutokeni seadistamine (kui sa ei jookse seda Codespaces'is)

Vaata Ligipääsutokeni seadistamine


Vastutusest loobumine: See dokument on tõlgitud tehisintellekti tõlketeenuse Co-op Translator abil. Kuigi püüame tagada täpsust, tuleb arvestada, et automatiseeritud tõlked võivad sisaldada vigu või ebatäpsusi. Originaaldokument selle emakeeles tuleks lugeda ametlikuks allikaks. Olulise info puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tulenevate mõistmatuste või valesti mõistmiste eest.