Wenn ChatGPT auf Python trifft

PHPz
Freigeben: 2023-04-12 14:07:03
nach vorne
1248 Leute haben es durchsucht

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
Nach dem Login kopieren

Dann installieren wir Playwright.

pip install playwright
Nach dem Login kopieren

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

playwright install firefox
Nach dem Login kopieren

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

chatgpt install
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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)
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:51cto.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage