Dieser Artikel zeigt, wie das chatgpt-Modell in einem lokalen Python-Projekt aufgerufen wird.
vorne geschrieben
Als Programmierer muss ich oft ChatGPT verwenden, um einige Aufgaben während des Entwicklungsprozesses zu erledigen, aber es ist sehr mühsam, immer den Webseiten-Interaktionsmodus zu verwenden, um auf ChatGPT auf der Webseite zuzugreifen.Zu diesem Zeitpunkt können wir Code zum Aufrufen verwenden das ChatGPT-Modell zu erreichen Der Effekt ist lokal und im Web gleich.
Dieser Artikel demonstriert den Aufruf der Python-Entwicklungssprache an das ChatGPT-Modellim Allgemeinen in drei Schritte unterteilt:
- Schritt eins: API-Schlüssel erhalten, besuchen Sie die API-Website unter der offiziellen OpenAI-Website, um Ihren eigenen Schlüssel zu erhalten;
- Schritt zwei: Installieren Sie die OpenAI-Drittanbieterbibliothek;
- Schritt drei: Verwenden Sie Python, um die ChatGPT-Modell-API aufzurufen.
Schritt 1: API-Schlüssel erhalten
Jedes Konto erhält nach erfolgreicher Registrierung einen eigenen exklusiven API-Schlüssel.Verwenden Sie zunächst unser registriertes ChatGPT-Kontopasswort, um sich auf der offiziellen Website von OpenAI anzumelden(https://platform.openai.com/overview);
Rufen Sie nach dem Einloggen die folgende Schnittstelle auf und wählen Sie „API-Schlüssel anzeigen“;
Wenn wir zum ersten Mal auf diese Seite kommen, müssen wir zuerst den Schlüssel erstellen, wählen Sie „Neuen geheimen Schlüssel erstellen“;
Nachdem die Erstellung wie folgt erfolgreich war, wurde Ihr eigener API-Schlüssel generiert, einfach kopieren und verwenden.
Schritt 2: Installieren Sie die OpenAI-Bibliothek eines Drittanbieters
Hier installiert Python Bibliotheken von Drittanbietern, die verwendet werden müssen pypigeben Sie „pypi“ in den Browser ein, Sie können den Python-Paketindex sehen, klicken Sie, um ihn einzugeben;
pypi: Akronym Python Package Index, was Pythons Packageag-Index bedeutet, der der offizielle Index von Python ist.
Suchen Sie dann nach openai, Sie finden die aktuelle Bibliothek von openai;
Wir wählen die Version openai 0.27.4 und treten ein.Dies sagt uns, wie wir die Openai-Drittanbieterbibliothek installieren: Verwenden Sie den Befehl pip install openai
。
Verwenden Sie als Nächstes das lokale Anakonda-Fenster, um den Befehl zum Herunterladen einzugeben. Geben Sie die Eingabeaufforderungsschnittstelle von Anaconda ein;
Geben Sie dann den Befehl in die Eingabeaufforderungsschnittstelle ein pip install openai
Installieren Sie Bibliotheken von Drittanbietern;
Verwenden Sie nach Abschluss der Installation den Befehl pip list
Zeigen Sie installierte Pakete an, die Sie sehen können „öffnen“ Es zeigt an, dass die Bibliothek des Drittanbieters erfolgreich installiert wurde.
Schritt 3: Rufen Sie das ChatGPT-Modell in der Python-Entwicklungsumgebung auf
Hier wird die Drittanbieterbibliothek von OpenAI basierend auf der Python-Entwicklungsumgebung (Python-Projekt) aufgerufen, daher müssen wir lokal eine gebaute Python-Entwicklungsumgebung haben. Wenn es keine Python-Umgebung gibt, lesen Sie bitte diesen Artikel:
Beherrschen Sie die Installation und Verwendung von Python, Anaconda, PyCharm in einem Artikel
Kommen Sie zum Entwicklungstool PyCharm, erstellen Sie ein neues Projekt, die Oberfläche ist wie folgt:
Was ins Auge sticht, ist ein Stück Einstiegs-Basiscode, der standardmäßig für das neue Projekt generiert wird und nach dem Ausführen „Hi, PyCharm“ ausgibt.Die erfolgreiche Operation zeigt, dass es kein Problem mit unserer Python-Umgebung gibt.
Erstellen Sie als Nächstes Ordner und .py-Dateien unter dem Projektordner, und Sie können Code schreiben.
import os
import openai
openai.api_key = "你自己的API-key"
response = openai.Completion.create(
model="text-davinci-003",
prompt="请用python语言生成一个二分法查找算法",
max_tokens=256,
)
message=response.choices[0].text
print(message)
Führen Sie nach dem Schreiben des Codes dieses Programm aus, und Sie können sehen, dass der binäre Suchalgorithmus generiert wurde.
Der ChatGPT-Modellaufruf war erfolgreich.