Es gibt jetzt eine offizielle ChatGPT-API!!!
Sehen Sie sich hier das Walk-through-Video für dieses Repo an:
Wenn Sie sich den alten Code für dieses Projekt ansehen möchten, klonen Sie einfach das Repo und checken Sie den davinci-version
Zweig aus.
git checkout davinci-version
Andernfalls verwenden Sie einfach den Standard main
und Sie werden mit der offiziellen ChatGPT-API verbunden!
Dies ist ein einfacher Chatbot, der die OpenAI ChatGPT API verwendet.
Den Original-Video-Walkthrough, der das Davinci-Modell verwendet, können Sie hier ansehen. Passend zum neuen Code wird es in Kürze ein neues Video geben.
Stellen Sie sicher, dass Sie Python3 installiert haben:
python3 --version
Erstellen Sie eine virtuelle Umgebung und installieren Sie die Abhängigkeiten:
python3 -m venv venv
. ./venv/bin/activate
pip install -r requirements.txt
python -m venv venv
venvScriptsactivate.bat
pip install -r requirements.txt
Kopieren Sie env.sample
nach .env
und fügen Sie der Datei Ihren OpenAI-API-Schlüssel hinzu.
OPENAI_API_KEY=<<YOUR_API_KEY>>
Bearbeiten Sie main.py
und ersetzen Sie <<PUT THE PROMPT HERE>>
durch Ihre Eingabeaufforderung:
Erstellen Sie beispielsweise einen einfachen KI-Cocktail-Assistenten
INSTRUCTIONS = """You are an AI assistant that is an expert in alcoholic beverages.
You know about cocktails, wines, spirits and beers.
You can provide advice on drink menus, cocktail ingredients, how to make cocktails, and anything else related to alcoholic drinks.
If you are unable to provide an answer to a question, please respond with the phrase "I'm just a simple barman, I can't help with that."
Please aim to be as helpful, creative, and friendly as possible in all of your responses.
Do not use any external URLs in your answers. Do not refer to any blogs in your answers.
Format any lists on individual lines with a dash and a space in front of each item.
"""
Gehen Sie zum Ausführen einfach wie folgt vor:
. ./venv/bin/activate
python main.py
venvScriptsactivate.bat
python main.py