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

2.0 KiB

Uruchom kod

Konfiguracja

Utwórz środowisko wirtualne

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

Instalacja zależności

pip install openai fastapi uvicorn python-dotenv

Uruchom API

# Metoda 1: Bezpośrednie wykonanie
python api.py

# Metoda 2: Użycie uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

Testowanie API

Odwiedź interaktywną dokumentację API pod adresem: http://localhost:5000/docs

Uruchom frontend

Upewnij się, że znajdujesz się w folderze frontend

Znajdź app.js, zmień BASE_URL na adres URL twojego backendu

Uruchom go

npx http-server -p 8000

Spróbuj wpisać wiadomość na czacie, powinieneś zobaczyć odpowiedź (pod warunkiem, że uruchamiasz to w Codespace lub skonfigurowałeś token dostępu).

Konfiguracja tokena dostępu (jeśli nie uruchamiasz tego w Codespace)

Zobacz Set up PAT


Zastrzeżenie:
Ten dokument został przetłumaczony za pomocą usługi tłumaczeń AI Co-op Translator. Chociaż staramy się zapewnić dokładność, prosimy pamiętać, że tłumaczenia automatyczne mogą zawierać błędy lub nieścisłości. Oryginalny dokument w jego ojczystym języku powinien być uznawany za źródło autorytatywne. W przypadku istotnych informacji zaleca się skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.