In diesem Artikel werden wir uns mit der unofficial ChatGPT API auseinandersetzen, die von verschiedenen Entwicklern erstellt wurde. Wir werden die wichtigsten Informationen aus den angehängten Dokumenten zusammenfassen und einen Überblick über die Funktionen und Einschränkungen dieser API geben.
Die unofficial ChatGPT API ist eine von Entwicklern erstellte API, die es ermöglicht, auf die Funktionen von ChatGPT zuzugreifen, ohne offiziell von OpenAI unterstützt zu werden. Es gibt mehrere Implementierungen dieser API, die wir im Folgenden besprechen werden.
Diese Implementierung verwendet Playwright und Chromium, um einen Browser zu öffnen und HTML zu parsen. Es handelt sich um eine unoffizielle API für Entwicklungszwecke nur. Um die API zu installieren, müssen Sie Python und ein virtuelles Umfeld installiert haben. Danach können Sie die Anforderungen mit pip install -r requirements.txt
installieren und den Server mit python server.py
starten.
Die API hat einen einzigen Endpunkt unter /chat
, auf den Sie mit curl -XGET http://localhost:5001/chat?q=Write%20a%20python%20program%20to%20reverse%20a%20list
zugreifen können.
Diese Implementierung ist eine Node.js-Client-API für die offizielle ChatGPT-API von OpenAI. Sie unterstützt sowohl die offizielle API als auch eine unoffizielle Proxy-API. Die offizielle API verwendet das gpt-3.5-turbo-Modell mit der offiziellen OpenAI-Chat-Completions-API, während die unoffizielle Proxy-API einen dritten Server verwendet, um auf die ChatGPT-Backend-API zuzugreifen.
Die API kann mit npx chatgpt@latest --model gpt-4 "Hello world"
getestet werden. Es gibt auch eine CLI, die es ermöglicht, die API mit verschiedenen Optionen zu verwenden.
Es ist wichtig zu beachten, dass die unofficial ChatGPT API nicht offiziell von OpenAI unterstützt wird und daher möglicherweise nicht so robust und sicher ist wie die offizielle API. Es gibt auch Risiken, dass die API von OpenAI gesperrt wird, wenn sie als Missbrauch angesehen wird.
Es ist auch wichtig zu beachten, dass die unofficial ChatGPT API möglicherweise nicht alle Funktionen der offiziellen API unterstützt und dass es möglicherweise Einschränkungen bei der Verwendung gibt.
Die unofficial ChatGPT API bietet eine Möglichkeit, auf die Funktionen von ChatGPT zuzugreifen, ohne offiziell von OpenAI unterstützt zu werden. Es gibt jedoch Einschränkungen und Sicherheitsaspekte, die beachtet werden müssen. Es ist wichtig, die offizielle API zu verwenden, wenn möglich, und die unofficial API nur für Entwicklungszwecke zu verwenden.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.