Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Wenn ChatGPT auf Python trifft

Wenn ChatGPT auf Python trifft

PHPz
PHPznach vorne
2023-04-12 14:07:031248Durchsuche

Aus dem rasanten ChatGPT-Trend wurden verschiedene Peripherieprodukte abgeleitet.

Python ist ein berühmtes Schlangenöl-Werkzeug, wie kann es sein, dass es nicht dort ist? Heute stellen wir zwei Methoden zum Aufrufen von ChatGPT über Python vor. Werfen wir einen Blick darauf!

chatgpt-wrapper

Dies ist ein Open-Source-Projekt auf GitHub, das den Aufruf an CHatGPT über das Automatisierungstool Playwright steuert.

Nachdem wir dieses Tool konfiguriert haben, können wir ChatGPT in der Befehlszeile und im Python-Code verwenden.

Installation und Konfiguration

Der erste Schritt besteht natürlich darin, das Projekt zu installieren und zu klonen.

pip install git+https://github.com/mmabrouk/chatgpt-wrapper

Dann installieren wir Playwright.

pip install playwright

Als nächstes installieren wir den Browser in Playwright, z. B. Firefox.

playwright install firefox

Nachdem der oben genannte Vorgang abgeschlossen ist, führen wir den folgenden Befehl im Terminal aus:

chatgpt install

Eine ChatGPT-Anmeldeseite wird angezeigt. Geben Sie das Kontopasswort ein und klicken Sie, um sich anzumelden. Wenn Sie kein ChatGPT-Kontopasswort haben, können Sie sich anmelden Sie können es im Hintergrund des offiziellen Kontos „chatgpt“ senden, um ein gemeinsames Testkonto zu erhalten, wer zuerst kommt, mahlt zuerst!

Wenn ChatGPT auf Python trifft

Nachdem die Anmeldung abgeschlossen ist, können wir das Terminal neu starten und chatgpt eingeben. Zu diesem Zeitpunkt können wir fröhlich mit CHatGPT spielen.

Mit Python verbinden

Natürlich müssen wir das alles in Python-Code einbetten können.

from chatgpt_wrapper import ChatGPT

bot = ChatGPT()
response = bot.ask("Hello, world!")
print(response)# prints the response from chatGPT

Mit nur drei Codezeilen scheint uns die ganze Welt zu gehören!

OpenAI

Die zweite Methode erfolgt über die offene OpenAI-Schnittstelle.

Lassen Sie uns zuerst die OpenAI-Bibliothek installieren.

pip install openai

Dann müssen Sie den API-Schlüssel erhalten. Sie müssen die folgende Website besuchen: https://platform.openai.com/account/api-key, den entsprechenden Schlüssel hinzufügen und den Schlüssel speichern.

Wenn ChatGPT auf Python trifft

Als nächstes können wir den Code schreiben, was sehr einfach ist.

import openai

# 设置 API Key
openai.api_key = "上面保存的api key"

# 设置请求参数
model_engine = "text-davinci-002"
prompt = "Hello World"

completions = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)

# 获取 ChatGPT 的回复
message = completions.choices[0].text
print(message)

Im obigen Code haben wir festgestellt, dass die Antwort von ChatGPT angepasst werden kann, indem die Anforderungsparameter im Code geändert werden, z. B. Eingabeaufforderung, Modell, Temperatur usw.

Es ist jedoch zu beachten, dass die API von OpenAI Anforderungsbeschränkungen hat, sodass wir diese Schnittstelle nicht ohne Einschränkungen aufrufen können.

Das obige ist der detaillierte Inhalt vonWenn ChatGPT auf Python trifft. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen