Kursinhalt
Einführung in ChatGPT
Einführung in ChatGPT
Interaktion mit ChatGPT: API
Die Verwendung einer API (Application Programming Interface) zur Interaktion mit ChatGPT ermöglicht es Entwicklern, die Fähigkeiten von ChatGPT programmatisch in ihre Anwendungen, Produkte oder Dienstleistungen zu integrieren.
Wie verwendet man die ChatGPT-API in Python?
Sie können den folgenden Code in Python verwenden, um über die API mit ChatGPT zu interagieren:
Schauen wir uns nun alle Schritte im Detail an!
Zugriff auf ChatGPT über die API
Um von Ihrem lokalen Server aus mit Python auf ChatGPT zuzugreifen, müssen Sie:
- Das
openai
-Paket mitpip install openai
installieren; - Ihren geheimen API-Schlüssel erhalten und das Argument
api_key
des Konstruktors derOpenAI
-Klasse angeben.
Sie können Ihren persönlichen geheimen API-Schlüssel über den folgenden Link generieren. Nachdem Sie dem Link gefolgt sind, klicken Sie auf die folgende Schaltfläche:
Jetzt können Sie diesen API-Schlüssel verwenden, um auf ChatGPT zuzugreifen!
Anfragen stellen
Um Anfragen zu stellen, befolgen Sie diese Schritte:
- Erstellen Sie eine Zeichenfolgenvariable, die Ihre Anfrage enthält (im obigen Code als
prompt
-Variable bezeichnet); - Verwenden Sie die Funktion
get_completion()
, um eine Antwort zu generieren. Sie können ein weiteresmodel
-Argument dieser Funktion angeben und einen anderentemperature
-Parameter innerhalb der Funktion verwenden; - Drucken Sie die Antwort aus.
Extraktion der notwendigen Informationen aus der ChatGPT-Antwort
Die Antwort (response
-Variable), die in der vorherigen Phase empfangen wurde, enthält unnötige Metadaten. Um eine spezifische Antwort auf die Anfrage zu erhalten, müssen Sie die folgende Konstruktion verwenden:
response.choices[0].message.content
.
Als Ergebnis können Sie die Funktionalität von ChatGPT nahtlos in Ihre Projekte integrieren mit nur wenigen Codezeilen und einem API-Schlüssel, von einfachen Chatbots bis hin zu komplexen Empfehlungssystemen und virtuellen Beratern.
Danke für Ihr Feedback!