Implémentations utilisant GPT Turbo
Plugins pour GPT Turbo
AVIS IMPORTANT
Depuis décembre 2023, GPT Turbo est toujours basé sur une ancienne version de l'API Chat Completion d'OpenAI et utilise des fonctionnalités obsolètes. Par exemple, la bibliothèque utilise toujours le concept « d'appel de fonction », qui a été remplacé par « outils » avec une fonctionnalité équivalente. Bien que cela soit toujours pris en charge par l'API au moment de la rédaction de ces lignes, il est actuellement signalé comme obsolète et cessera très probablement de fonctionner à l'avenir, même si la dernière version de GPT Turbo est en cours d'exécution sur votre projet.
J'ai (maxijonson) été un peu occupé avec d'autres projets ces derniers temps, c'est pourquoi GPT Turbo n'a pas retenu beaucoup d'attention ces derniers temps et a raté quelques nouvelles fonctionnalités. Je prévois de mettre à jour la bibliothèque vers la dernière version de l'API et d'ajouter de nouvelles fonctionnalités à l'avenir, mais je ne peux pas donner d'ETA sur le moment où cela se produira (le cas échéant). Étant le seul responsable du projet et ne me concentrant plus autant sur lui qu'avant, il est difficile de trouver le temps de travailler dessus.
La branche
feature/api-update
contient une version en cours de travail de la bibliothèque basée sur la dernière version de l'API.Désolé pour les désagréments que cela pourrait vous causer. Les PR sont toujours les bienvenus si vous souhaitez aider !
Êtes-vous un développeur à la recherche de la bibliothèque ? Cliquez ici!
GPT Turbo est une bibliothèque JavaScript pour une intégration transparente avec l'API Chat Completion d'OpenAI. Il vous permet de gérer l'historique des conversations pour une continuité fluide des conversations, d'affiner les paramètres de fin de discussion et de définir des fonctions appelables. La bibliothèque prend également en charge des plugins pour étendre ses fonctionnalités au-delà des fonctionnalités principales.
? Prend en charge tous les modèles de chat complétion, y compris GPT-4 . (liste complète ici)
Prend en charge les complétions simples, en streaming et de fonction, tout comme ChatGPT.
⚙ Ajustez les paramètres de fin de discussion, tels que la température, le top-p et la pénalité de fréquence.
Compatible à la fois avec Node.js et le navigateur.
Garde une trace de l'historique des conversations pour vous, ce qui facilite la continuité des conversations.
? Estimez le coût et la taille des conversations avant de les envoyer à l'API. ( via le plugin gpt-turbo-plugin-stats
)
? Conservez facilement les conversations grâce aux méthodes de sérialisation et de désérialisation.
? Comprend un système de plugins pour étendre les fonctionnalités de la bibliothèque.
Construit entièrement avec TypeScript.
⚔️ Testé au combat dans plusieurs environnements. (Voir implémentations)
Ce dépôt est un mono-dépôt contenant à la fois la bibliothèque et les petits projets alimentés par celle-ci. Voici une liste de tous les projets qui ont été construits avec la bibliothèque GPT Turbo
GPT Turbo dispose d'un système de plugins pour étendre les fonctionnalités de la bibliothèque. Bien que n'importe qui puisse créer et publier des plugins personnalisés, ce référentiel contient les plugins faits maison suivants :
Rejoignez le serveur de la communauté Discord ici !
GPT Turbo est sous licence MIT.
Pour éviter des frais accidentels sur votre compte OpenAI, n'oubliez pas de définir des limites de facturation sur votre compte OpenAI !