Implementierungen mit GPT Turbo
Plugins für GPT Turbo
WICHTIGER HINWEIS
Ab Dezember 2023 basiert GPT Turbo noch auf einer älteren Version der Chat Completion API von OpenAI und verwendet veraltete Funktionen. Beispielsweise verwendet die Bibliothek immer noch das Konzept des „Funktionsaufrufs“, das durch „Tools“ mit gleichwertiger Funktionalität ersetzt wurde. Während dies zum Zeitpunkt des Verfassens dieses Artikels noch von der API unterstützt wird, ist es derzeit als veraltet gekennzeichnet und wird höchstwahrscheinlich in Zukunft nicht mehr funktionieren, selbst wenn in Ihrem Projekt die neueste Version von GPT Turbo ausgeführt wird.
Ich (Maxijonson) war in letzter Zeit etwas mit anderen Projekten beschäftigt, weshalb GPT Turbo in letzter Zeit nicht viel Aufmerksamkeit bekommen hat und ein paar neue Funktionen verpasst hat. Ich habe vor, die Bibliothek auf die neueste Version der API zu aktualisieren und in Zukunft neue Funktionen hinzuzufügen, kann aber keine voraussichtliche Ankunftszeit nennen, wann dies geschehen wird (wenn überhaupt). Da ich der einzige Betreuer des Projekts bin und mich nicht mehr so sehr darauf konzentriere wie früher, ist es schwierig, die Zeit zu finden, daran zu arbeiten.
Das Branch-
feature/api-update
enthält eine in Arbeit befindliche Version der Bibliothek, die auf der neuesten Version der API basiert.Wir entschuldigen uns für die Unannehmlichkeiten, die Ihnen dadurch entstehen können. PRs sind immer willkommen, wenn Sie helfen möchten!
Sind Sie ein Entwickler, der nach der Bibliothek sucht? Klicken Sie hier!
GPT Turbo ist eine JavaScript-Bibliothek für die nahtlose Integration mit der Chat Completion API von OpenAI. Damit können Sie den Gesprächsverlauf verwalten, um eine reibungslose Gesprächskontinuität zu gewährleisten, die Parameter für den Chat-Abschluss zu optimieren und aufrufbare Funktionen zu definieren. Die Bibliothek unterstützt auch Plugins zur Erweiterung ihrer Funktionalität über die Kernfunktionen hinaus.
? Unterstützt alle Chat Completion-Modelle, einschließlich GPT-4 . (vollständige Liste hier)
Unterstützt sowohl Einzel- als auch Streaming- und Funktionsabschlüsse, genau wie ChatGPT.
⚙ Passen Sie die Chat-Abschlussparameter wie Temperatur, Top-P und Häufigkeitsstrafe an.
Kompatibel sowohl in Node.js als auch im Browser.
Verfolgt den Gesprächsverlauf für Sie und macht die Gesprächskontinuität zum Kinderspiel.
? Schätzen Sie die Kosten und den Umfang von Gesprächen, bevor Sie sie an die API senden. ( über das Plugin gpt-turbo-plugin-stats
)
? Konversationen können mit Serialisierungs- und Deserialisierungsmethoden problemlos aufrechterhalten werden.
? Enthält ein Plugin-System zur Erweiterung der Funktionalität der Bibliothek.
Vollständig mit TypeScript erstellt.
⚔️ In mehreren Umgebungen kampferprobt. (Siehe Implementierungen)
Dieses Repo ist ein Mono-Repo, das sowohl die Bibliothek als auch kleine, von ihr unterstützte Projekte enthält. Hier ist eine Liste aller Projekte, die mit der GPT Turbo Library erstellt wurden
GPT Turbo verfügt über ein Plugin-System zur Erweiterung der Funktionalität der Bibliothek. Während jeder benutzerdefinierte Plugins erstellen und veröffentlichen kann, enthält dieses Repo die folgenden selbst erstellten Plugins:
Treten Sie hier dem Discord-Community-Server bei!
GPT Turbo ist unter der MIT-Lizenz lizenziert.
Um versehentliche Belastungen Ihres OpenAI-Kontos zu verhindern, denken Sie daran, Abrechnungslimits für Ihr OpenAI-Konto festzulegen!