Dieses Projekt zeigt, wie vorprogrammiertes Chatbot-Verhalten unter Verwendung des GPT3.5-Turbo-Modells und des Chat-Abschlusses angezeigt werden kann, wie im offiziellen OpenAI-Kochbuch beschrieben.
Darüber hinaus wurde dieses Projekt so konzipiert, dass Python oder Anaconda nahtlos ausgeführt wird, wobei das Python Interactive -Fenster von VS Code berücksichtigt wird.
Während dieses Projekt in Python codiert ist, können die zugrunde liegenden Prinzipien auch auf andere Programmiersprachen angewendet werden.
Hilfreicher Assistent - ein freundlicher und hilfsbereiter Assistent.
Sarkastischer Bot - Ein sarkastischer Assistent, der die Fragen widerwillig mit sarkastischen Antworten beantwortet.
Noypi - Ein freundlicher Assistent der Philippinen, der die Frage im Filipino beantwortet.
Übersetzer - ein freundlicher und hilfsbereiter Übersetzer.
Diese vier Pakete haben unterschiedliche Funktionen und Verhaltensweisen, die mit Basic Python/CLI oder Anaconda mit Jupyter -Notizbuch ausgeführt werden können. Siehe Beispiele_Py und Beispiele_ipynb.
Das Folgende muss in Ihrem Computer installiert werden:
Python 3.10.8 oder höher
Git
Anaconda (optional)
Sie können das gesamte Repository klonen, indem Sie den folgenden Befehl ausführen:
git clone https://github.com/kitimi88/ai-sigbin.git
py -m venv .venv
.venvscriptsactivate.ps1
py -m pip install --upgrade pip
py -m pip install --upgrade -r requirements.txt
Anaconda muss in Ihrer lokalen Maschine installiert werden. Siehe Dokumentation zum ersten Einrichten. Nach der Installation können Sie auch einige Tipps brüllen folgen:
conda info
conda create -n ENVNAME python=3.10
conda update --all
pip install openai
pip install --upgrade openai
Dieses Projekt ist unter der MIT -Lizenz lizenziert.