ChatGPT in Aktion mit CURL von der Eingabeaufforderung aus


Sie können ChatGPT von der Befehlszeile aus verwenden, indem Sie http-Anforderungen mit einem Dienstprogramm wie curl.
di Antonio Lamorgese


ChatGPT, entwickelt von OpenAI, ist ein auf künstlicher Intelligenz basierendes Modell, das in Form von Konversationssprache einen beschreibenden Inhalt zurückgibt, der kohärent ist und den Anforderungen des Benutzers mit einem kurzen beschreibenden Satz zum Thema entspricht. Mit ChatGPT können Benutzer Bots erstellen, die Fragen beantworten, Anfragen bearbeiten und sogar komplexere Gespräche führen können. Mit ChatGPT können Benutzer ihre Bots auch über die Befehlszeile in Aktion setzen. Um ChatGPT in Aktion zu sehen, brauchen Sie keine Software auf Ihrem Computer zu installieren, klicken Sie einfach auf diesen Link und dann auf „ Try ChatGPT “. Einmal angemeldet, können Sie diesbezüglich auch ein Google- oder Microsoft-Konto verwenden, falls Sie eines haben, können Sie Ihre erste Anfrage an ChatGPT senden und die EINGABETASTE drücken. Nach einigen Sekunden gibt der Bot den angeforderten Inhalt zurück, als ob Sie eine echte Person gefragt hätten. In diesem Artikel sehen wir uns an, wie Sie CURL von einer Eingabeaufforderung aus verwenden, um ChatGPT in Aktion zu setzen.

Antwort von ChatGPT auf den Erhalt der Nachricht: „Hi, how are you?“
Antwort von ChatGPT auf den Erhalt der Nachricht: „Hi, how are you?“

Was ist CURL?

CURL ist ein Open-Source-Tool, das auf jeder Art von Betriebssystem und direkt vom Terminal oder der Eingabeaufforderung aus verwendet werden kann und es Benutzern ermöglicht, HTTP-Anforderungen an einen Server zu senden. Es ist ein sehr leistungsfähiges Tool, mit dem verschiedene Netzwerkaufgaben automatisiert werden können, z. B. das Senden von POST-Anforderungen, das Senden von Dateien, das Herunterladen von Dateien und vieles mehr. Es ist auch ein sehr nützliches Tool, um ChatGPT direkt von der Eingabeaufforderung aus in Aktion zu setzen.

Logischerweise ist CURL auf keinem Betriebssystem standardmäßig implementiert. Daher müssen Sie es herunterladen und auf Ihrem Computer installieren. In diesem Zusammenhang können Sie auf diesen Link klicken, der Sie zur CURL-Startseite führt und wo Sie alle Informationen finden, die für die Installation auf Ihrem Computer erforderlich sind. Nach der Download- und Installationsphase ist CURL sofort verfügbar, um Befehle an jeden Server zu senden, der HTTP-Anfragen empfangen kann. Sehen wir uns nun an, wie Anfragen an ChatGPT gesendet und das vom OpenAI – Bot zurückgegebene Ergebnis verarbeitet werden.

Wie man ChatGPT mit CURL in Aktion setzt

Um ChatGPT mit CURL in Aktion zu setzen, müssen Sie zunächst einen geheimen Schlüssel erhalten. ChatGPT muss wie alle HTTP-Server zur Verarbeitung von Anfragen des Benutzers wissen, wer seine künstlichen Intelligenzalgorithmen verwendet. Daher müssen Sie sich zuerst beim OpenAI – Portal anmelden und dann Ihren geheimen Schlüssel anfordern, um auf seine APIs zuzugreifen.

also im ersten Schritt auf diesen Link und dann auf die Schaltfläche „ Create New Secret Key “. Der von OpenAI zurückgegebene geheime Schlüssel ist einer der Schlüssel, die Sie verwenden, um Anfragen an ChatGPT zu senden . Ja, Sie haben richtig gelesen, einer der Schlüssel. Sie sollten wissen, dass Sie mit diesem Verfahren mehrere geheime Schlüssel erstellen und sie alle nach Belieben verwenden können, damit der Bot Ihre Anfragen verarbeitet. Nachdem OpenAI Ihren geheimen Schlüssel generiert hat, sollten Sie ihn in Ihre Zwischenablage kopieren und bei Aufforderung in den CURL-Befehl eingeben.

geheimer Schlüssel, der von OpenAI generiert wird
geheimer Schlüssel, der von OpenAI generiert wird

Sobald Sie Ihren geheimen Schlüssel haben, können Sie CURL verwenden, um eine POST-Anfrage an ChatGPT zu senden, die „ text-davinci-003 “ als das Konversationstext-Generierungsmodell aufruft, eines von 4 verfügbaren Modellen. Dazu müssen Sie den folgenden Befehl an einer Eingabeaufforderung ausführen und die Zeichenfolge „YOUR_API_KEY“ durch Ihren geheimen Schlüssel ersetzen, den OpenAI für Sie erstellt hat.

curl -X POST -H "Content-Type: application/json " -H "Authorization: Bearer YOUR_API_KEY" -d '{"prompt": "Hi, how are you ? "}' http://api.openai.com/v1/engines/chatbot/jobs

Dieser Befehl sendet eine POST-Anforderung an den Bot mit der Abfrage „Hi, how are you?“. Der Bot antwortet dann und verarbeitet Ihre Anfrage mit der am besten geeigneten Antwort, die in Echtzeit von ChatGPT generiert wird. Der als Antwort auf Ihre Anfrage verarbeitete Inhalt wird in derselben Eingabeaufforderung oder demselben Terminalfenster angezeigt.


Weiterlesen: „Wie man OpenAI und ChatGPT mit PHP aufruft


Abschluss

ChatGPT ist eine sehr leistungsstarke Chatbot-Plattform, mit der Benutzer auf einfache Weise intelligente und gesprächsorientierte Chatbots erstellen können. Wie Sie sehen konnten, können Benutzer mit CURL und der Eingabeaufforderung auch die Befehlszeile verwenden, um ChatGPT in Aktion zu setzen. In diesem Artikel haben wir untersucht, wie man CURL von einer Eingabeaufforderung aus verwendet und alle gewünschten Informationen von ChatGPT erhält , ohne den Client einzugeben, der Benutzern im OpenAI – Portal zur Verfügung gestellt wird. Zusammenfassend lässt sich also sagen, dass Sie mit CURL von einer Eingabeaufforderung aus ChatGPT einfach und effektiv einsetzen können.

Antonio Lamorgese

Netzwerkadministrator und Entwickler. Nach jahrelanger Erfahrung in der Branche habe ich ein MYSQL-Datenverwaltungssystem in PHP entworfen, ohne eine einzige Zeile Code zu schreiben. Erfahren Sie mehr....