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

2.0 KiB

Code ausführen

Einrichtung

Virtuelle Umgebung erstellen

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

Abhängigkeiten installieren

pip install openai fastapi uvicorn python-dotenv

API starten

# Methode 1: Direkte Ausführung
python api.py

# Methode 2: Verwendung von uvicorn
uvicorn api:app --host 0.0.0.0 --port 5000 --reload

API testen

Besuchen Sie die interaktive API-Dokumentation unter: http://localhost:5000/docs

Frontend starten

Stellen Sie sicher, dass Sie sich im Frontend-Ordner befinden

Suchen Sie app.js, ändern Sie BASE_URL auf die URL Ihres Backends

Starten Sie es

npx http-server -p 8000

Versuchen Sie, eine Nachricht im Chat einzugeben, Sie sollten eine Antwort sehen (vorausgesetzt, Sie führen dies in einem Codespace aus oder haben ein Zugriffstoken eingerichtet).

Zugriffstoken einrichten (wenn Sie dies nicht in einem Codespace ausführen)

Siehe Persönliches Zugriffstoken einrichten


Haftungsausschluss:
Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir auf Genauigkeit achten, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Originalsprache ist die maßgebliche Quelle. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Nutzung dieser Übersetzung entstehen.