Dieses Repository hostet mehrere Schnellstart-Apps für verschiedene OpenAI-API-Endpunkte (Chat, Assistenten usw.). Schauen Sie sich den examples
an, um verschiedene Beispiele auszuprobieren und mit der Verwendung der OpenAI-API zu beginnen.
Um Ihre erste API-Anfrage mit dem OpenAI Python SDK zu senden, stellen Sie sicher, dass die richtigen Abhängigkeiten installiert sind, und führen Sie dann den folgenden Code aus:
from openai import OpenAI
client = OpenAI ()
completion = client . chat . completions . create (
model = "gpt-3.5-turbo" ,
messages = [
{ "role" : "system" , "content" : "You are a helpful assistant." },
{ "role" : "user" , "content" : "Hello!" }
]
)
print ( completion . choices [ 0 ]. message )
Wenn Sie Python nicht installiert haben, installieren Sie es von Python.org.
Klonen Sie dieses Repository.
Navigieren Sie in das Projektverzeichnis:
$ cd openai-quickstart-python
Erstellen Sie eine neue virtuelle Umgebung:
macOS:
$ python -m venv venv
$ . venv/bin/activate
Windows:
> python -m venv venv
> .venvScriptsactivate
Installieren Sie die Anforderungen:
$ pip install -r requirements.txt
Erstellen Sie eine Kopie der Beispiel-Umgebungsvariablendatei:
$ cp .env.example .env
Fügen Sie Ihren API-Schlüssel zur neu erstellten .env
Datei hinzu.
Führen Sie die App aus:
Dieser Schritt hängt von der App selbst ab. Wenn der Code flask verwendet (wie das Chat-Basic-Beispiel), können Sie Folgendes ausführen:
$ flask run
Sie sollten nun über Ihren Browser unter der folgenden URL auf die App zugreifen können: http://localhost:5000!
Wenn der Code nur ein einfaches Python-Skript ist, können Sie ihn ausführen mit:
$ python my_file.py