
⚡ Tout ce dont vous avez besoin pour créer un agent LLM est ici. Accédez à une suite complète d'outils, d'invites, de cadres et d'un centre de connaissances de modèles LLM, tout en un seul endroit pour rationaliser le développement de votre agent.
Pensez à nous en vedette si vous utilisez Demogpt, donc plus de gens entendent parler de nous!
Pour une démo rapide, vous pouvez visiter notre site Web

Voir notre site de documentation ici pour les documents et les directives complets
⚡ Avec Demogpt v1.3, l'utilisation de l'API sera possible avec la puissance du gorille dans les 2 semaines. Après cette version, vous pourrez utiliser des API externes de manière autonome. ⚡
Le package Demogpt est désormais disponible et peut être installé à l'aide de PIP. Exécutez la commande suivante pour installer le package:
pip install demogptPour utiliser l'application Demogpt, tapez simplement "Demogpt" dans votre terminal:
demogptBienvenue à Demogpt, une initiative révolutionnaire open source qui remodèle le paysage du développement d'applications basé sur un modèle grand langage (LLM).
Au cœur de Demogpt, les capacités de GPT-3.5-turbo prennent vie, entraînant la génération automatique du code de Langchain. Ce processus est enrichi d'une architecture sophistiquée qui traduit les instructions de l'utilisateur en applications de rationalisation interactives.
Le code Langchain, une fois généré, n'est pas un simple point de terminaison mais une étape transformatrice. Il évolue vers une application de rationalisation conviviale, ajoutant une dimension interactive à la logique fabriquée. Cette métamorphose incarne l'engagement de Demogpt envers l'engagement et l'expérience des utilisateurs.
Nous prévoyons d'ajouter une base de données accessible au public qui accélérera le processus de génération en récupérant des exemples similaires pendant le processus de raffinage. Cette innovation rationalisera davantage le flux de travail de développement, le rendant plus efficace et réactif.
Demogpt est conçu pour être adaptable, capable d'utiliser n'importe quel modèle LLM qui répond aux critères de performance spécifiques en termes de génération de code. Cette flexibilité garantit que Demogpt reste à l'avant-garde de la technologie, adoptant de nouvelles progrès dans LLM.
Le processus de développement itératif de Demogpt reste la pierre angulaire de son innovation. Chaque segment de code subit des tests individuels et la stratégie d'auto-raffinage assure un flux de travail efficace et minimisé par erreur. Cette fusion des tests et du raffinement méticuleux est un témoignage de la poursuite de l'excellence de Demogpt.
En transcendant les paradigmes de codage traditionnels, Demogpt pionnière une nouvelle ère dans les applications basées sur LLM. Il ne s'agit pas seulement de génération de code; Il s'agit de fabriquer des solutions intelligentes, interactives et inclusives.
En résumé, Demogpt est plus qu'un projet; C'est une approche visionnaire, repoussant les limites de ce qui est possible dans le développement d'applications basé sur LLM.
Dans la prochaine version, nous allons intégrer le gorille pour Demogpt pour permettre à Demogpt d'utiliser de manière autonome les API externes. L'avenir est brillant et le voyage vient de commencer. Rejoignez-nous dans cette aventure passionnante!

Vous pouvez installer le package Demogpt en exécutant la commande suivante:
pip install demogptgit clone https://github.com/melih-unsal/DemoGPT.git cd DemoGPTpip install . Une fois le package Demogpt installé, vous pouvez l'utiliser en exécutant la commande suivante dans votre terminal:
demogptVous pouvez désormais utiliser Demogpt en tant que bibliothèque dans vos applications Python:
from demogpt import DemoGPT
agent = DemoGPT ( model_name = "gpt-3.5-turbo" ) # if OPENAI_API_KEY is not set in env variables, put it with openai_api_key argument
instruction = "Your instruction here"
title = "Your title here"
code = ""
for phase in agent ( instruction = instruction , title = title ):
print ( phase ) # this will display the resulting json for each generation stage
if phase [ "done" ]:
code = phase [ "code" ] # final code
print ( code )Exemple de sortie (tronqué):
# phases
{ ' stage ' : ' draft ' , ' completed ' : False, ' percentage ' : 60, ...}
{ ' stage ' : ' draft ' , ' completed ' : False, ' percentage ' : 64, ' code ' : ' #Get the source language ... ' }
...
{ ' stage ' : ' final ' , ' completed ' : True, ' percentage ' : 100, ... , ' code ' : ' import streamlit as stn... ' } # Code
import streamlit as st
from langchain . chains import LLMChain
from langchain_community . chat_models import ChatOpenAI
from langchain . prompts . chat import ( ChatPromptTemplate ,
HumanMessagePromptTemplate ,
SystemMessagePromptTemplate )
...Si vous avez cloné le référentiel et souhaitez exécuter la version du code source, vous pouvez utiliser Demogpt en exécutant la commande suivante:
streamlit run demogpt/app.pyLes contributions au projet Demogpt sont les bienvenues! Que vous fixiez des bogues, que vous amélioriez la documentation ou que vous proposiez de nouvelles fonctionnalités, vos efforts sont très appréciés. Veuillez vérifier les problèmes ouverts avant de commencer tout travail.
Veuillez lire
CONTRIBUTINGpour plus de détails sur notreCODE OF CONDUCTet le processus de soumission des demandes de traction qui nous est.
Demogpt a été référencé dans divers articles de recherche pour son approche innovante de la création d'applications à l'aide d'agents d'IA autonomes. Vous trouverez ci-dessous une liste des articles qui ont cité Demogpt:
Cette reconnaissance de la communauté universitaire met en évidence le potentiel et l'utilité de la démogpt dans l'avancement du domaine des outils de développement axés sur l'IA.
Demogpt est un projet open-source sous licence MIT.
Pour tout problème, questions ou commentaires, n'hésitez pas à nous contacter ou à ouvrir un problème. Nous apprécions vos commentaires pour améliorer Demogpt.