中文 | Englisch
Ziel dieses Projekts ist es, die API von OpenAI zu nutzen, um einen Chatbot zu erstellen, der einzigartige Eigenschaften besitzt und sie in ein RPG -Spiel integriert.
Derzeit enthält das Projekt zwei gebaute Charaktere, Li Ming und Avery Kim, mit denen Sie unter dem Rollenspielabschnitt der Demo interagieren können. Um teilzunehmen, erhalten Sie zur Teilnahme Ihr eigenes OpenAI -KPI und geben Sie sie in das bereitgestellte Feld unten links ein. Es ist wichtig zu beachten, dass die Demo eine stille Website ohne Backend ist, sodass Ihre OpenAI -API an niemanden übertragen wird. Zusätzlich zu den beiden Zeichen können Sie über den Chat -Abschnitt auch mit dem Basis -ChatGPT kommunizieren.
Hinweis: Sie können sich für einen API -Schlüssel von OpenAI anmelden. Erstellen Sie einen API -Schlüssel für den Dienst von OpenAI, indem Sie die Anweisungen auf der OpenAI -Website kostenlos befolgen.
? Demo




python3 -m venv venv aus, um eine neue virtuelle Umgebung namens "Venv" zu erstellen.source venv/bin/activate . Verwenden Sie unter Windows .venvScriptsactivate stattdessen.requirements.txt -Datei mit pip install -r requirements.txt in Ihrem Terminal aufgeführt sind.config.py unter dem chatbot -Ordner mit Name mine_config.py .python manage.py generate_secret_key in Ihrem Terminal. Ersetzen Sie den SECRET_KEY in mine_config.py unter dem chatbot -Ordner durch den von Ihnen generierten Schlüssel.OPENAI_API_KEY in mine_config.py unter dem chatbot -Ordner durch Ihren eigenen Schlüssel ersetzen. Hinweis: Wenn Sie eine virtuelle Umgebung in Schritt 2 einrichten, müssen Sie sie aktivieren, bevor Sie Befehle im Zusammenhang mit dem Projekt ausführen. Um die virtuelle Umgebung zu aktivieren, führen Sie source env/bin/activate . Um es zu deaktivieren, führen Sie einfach den Befehl deactivate aus.
Navigieren Sie vor dem Start des Servers zum Root -Ordner des Projekts in Ihrem Terminal und führen Sie den Befehl python manage.py migrate aus.
Um den Chatbot auszuführen, führen Sie den Befehl python manage.py runserver aus. Öffnen Sie dann Ihren Webbrowser und gehen Sie zu http://localhost:8000 um auf die Chatbot -Anwendung zuzugreifen.
Dieses Projekt bietet ein Beispiel dafür, wie eine Chatbot-Anwendung mit OpenAIs GPT-3.5-Turbo erstellt wird. Fühlen Sie sich frei, den Code für Ihren Anforderungen zu ändern, und vergessen Sie nicht, Ihren eigenen geheimen Schlüssel- und API -Schlüssel zu erstellen, wenn Sie die Anwendung ausführen.
Dieses Projekt wird unter der MIT -Lizenz veröffentlicht.