
⚡ Todo lo que necesita para crear un agente LLM está aquí. Acceda a un conjunto integral de herramientas, indicaciones, marcos y un centro de conocimiento de los modelos LLM, todo en un solo lugar para optimizar el desarrollo de su agente.
¡Considere protagonizarnos si está usando Demogpt para que más personas se escuchen sobre nosotros!
Para una demostración rápida, puede visitar nuestro sitio web

Consulte nuestro sitio de documentación aquí para ver los documentos y pautas de cómo hacerlo
⚡ Con DeMogpt v1.3, el uso de la API será posible con el poder del gorila en 2 semanas. Después de esta versión, podrá usar API externas de forma autónoma. ⚡
El paquete DeMogpt ya está disponible y se puede instalar utilizando PIP. Ejecute el siguiente comando para instalar el paquete:
pip install demogptPara usar la aplicación DEMOGPT, simplemente escriba "DeMogpt" en su terminal:
demogptBienvenido a DeMogpt, una revolucionaria iniciativa de código abierto que está reestructurando el panorama del desarrollo de aplicaciones basado en el modelo de lenguaje grande (LLM).
En el corazón de DeMogpt, las capacidades de GPT-3.5-Turbo cobran vida, impulsando la generación automática de código Langchain. Este proceso está enriquecido con una arquitectura sofisticada que traduce las instrucciones del usuario en aplicaciones interactivas de transmisión.
El código Langchain, una vez generado, no es un mero punto final sino una etapa transformadora. Evoluciona en una aplicación aerodinámica fácil de usar, agregando una dimensión interactiva a la lógica diseñada. Esta metamorfosis incorpora el compromiso de DeMogpt con la participación y experiencia del usuario.
Estamos planeando agregar una base de datos disponible públicamente que acelere el proceso de generación recuperando ejemplos similares durante el proceso de refinación. Esta innovación racionalizará aún más el flujo de trabajo de desarrollo, lo que lo hace más eficiente y receptivo.
DeMogpt está diseñado para ser adaptable, capaz de usar cualquier modelo LLM que cumpla con criterios de rendimiento específicos en términos de generación de código. Esta flexibilidad asegura que el Demogpt permanezca a la vanguardia de la tecnología, adoptando nuevos avances en LLM.
El proceso de desarrollo iterativo de Demogpt sigue siendo una piedra angular de su innovación. Cada segmento de código se somete a pruebas individuales, y la estrategia de autorrefinación garantiza un flujo de trabajo eficiente y minimizado por error. Esta fusión de pruebas y refinamientos meticulosos es un testimonio de la búsqueda de la excelencia de DeMogpt.
Al trascender los paradigmas de codificación tradicionales, DeMogpt es pionero en una nueva era en las aplicaciones basadas en LLM. No se trata solo de la generación de código; Se trata de elaborar soluciones inteligentes, interactivas e inclusivas.
En resumen, DeMogpt es más que un proyecto; Es un enfoque visionario, que empuja los límites de lo que es posible en el desarrollo de aplicaciones basado en LLM.
En el próximo lanzamiento, integraremos Gorilla para Demogpt para habilitar Demogpt para usar API externas de forma autónoma. El futuro es brillante, y el viaje acaba de comenzar. ¡Únete a nosotros en esta emocionante aventura!

Puede instalar el paquete DEMOGPT ejecutando el siguiente comando:
pip install demogptgit clone https://github.com/melih-unsal/DemoGPT.git cd DemoGPTpip install . Una vez que se instala el paquete DEMOGPT, puede usarlo ejecutando el siguiente comando en su terminal:
demogptAhora puede usar DeMogpt como biblioteca en sus aplicaciones de 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 )Ejemplo de salida (truncado):
# 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 ha clonado el repositorio y desea ejecutar la versión del código fuente, puede usar DeMogpt ejecutando el siguiente comando:
streamlit run demogpt/app.py¡Las contribuciones al proyecto Demogpt son bienvenidas! Ya sea que esté arreglando errores, mejorando la documentación o proponiendo nuevas características, sus esfuerzos son muy apreciados. Verifique los problemas abiertos antes de comenzar cualquier trabajo.
Lea
CONTRIBUTINGpara obtener detalles sobre nuestroCODE OF CONDUCTy el proceso para enviarnos solicitudes de extracción.
DeMogpt ha sido referenciado en varios trabajos de investigación para su enfoque innovador para la creación de aplicaciones utilizando agentes de IA autónomos. A continuación se muestra una lista de documentos que han citado Demogpt:
Este reconocimiento de la comunidad académica destaca el potencial y la utilidad de Demogpt para avanzar en el campo de las herramientas de desarrollo basadas en la IA.
DeMogpt es un proyecto de código abierto con licencia bajo la licencia MIT.
Para cualquier problema, pregunta o comentarios, no dude en contactarnos o abrir un problema. Apreciamos sus comentarios para mejorar el demogpto.