ChatGPT llegó no hace mucho tiempo, y ya se ha creado Auto-GPT. Ya tiene 127k estrellas en Github… pero ¿qué es exactamente?
Auto-GPT, impulsado por GPT-4 (o 3.5), se ha creado para lograr de forma autónoma cualquier objetivo que establezca. A diferencia de ChatGPT, tiene acceso a Internet. También puede interactuar con sus archivos locales, correos electrónicos y mucho más.
Eso significa que puede usar Auto-GPT para aplicar más concretamente lo que hace ChatGPT. Podría escribir artículos de noticias sobre lo que está sucediendo hoy. Puede preparar y crear archivos o correos electrónicos para cualquier proyecto en el que esté trabajando. Podrías crear agentes de Twitter para enviar tweets sobre cualquier tema… en resumen, hay cientos de aplicaciones posibles.
En este artículo, le mostraré cómo puede usar Auto-GPT para ayudarlo a corregir, escribir o documentar su código.
Pero antes que nada, lo guiaré a través de la configuración de Auto-GPT, ya que no es necesariamente sencillo. Si ya lo tiene en funcionamiento, pase a la sección Reparación y documentación del código.
Instalación y configuración
Descargas: Comience descargando Git, Python y VSCode (los enlaces estarán al final).
Clave API: luego, necesitará una clave API OpenAI. Para hacerlo, vaya aquí: https://platform.openai.com/ . Se necesita una cuenta de OpenAI, pero ya debería tener una si ha usado ChatGPT.
Luego, haga clic aquí para administrar o crear una clave de API.
A partir de ahí, simplemente cree una clave y cópiela. Lo necesitarás más tarde.
DESCARGO DE RESPONSABILIDAD : El uso de su clave API no es gratuito . Tiene un costo muy pequeño, pero aún debe saberlo. Lo he usado para alrededor de 50 solicitudes diferentes y hasta ahora me ha costado alrededor de 52 centavos… Una tarifa muy pequeña, pero aun así le sugiero que configure límites de gasto en su cuenta.
Github Repo : vaya al repositorio Auto-GPT Github aquí mismo: https://github.com/Significant-Gravitas/Auto-GPT/tree/stable
Querremos clonar el repositorio más adelante, así que solo copie el enlace por ahora. Asegúrese de estar en la rama estable del repositorio (y no en el maestro).
Símbolo del sistema : ahora, vaya al símbolo del sistema en su computadora. Comience creando un directorio (mkdir) y muévase a él (cd). Ahí es donde clonarás el repositorio usando el enlace que copiaste de Github (comando git clone).
VSCode : desde el símbolo del sistema, escriba code .. Esto abrirá el proyecto en VSCode.
Debes tener un archivo llamado .env.template. Simplemente cambie el nombre eliminando la .templatepieza. En ese archivo, encontrará un lugar donde puede copiar su clave API de OpenAI. Debería verse así una vez que haya terminado.
Símbolo del sistema (otra vez) : Vuelva al símbolo del sistema. Vaya a la carpeta Auto-GPT (cd) que debería haberse creado después de clonar el repositorio. A partir de ahí, instalará todos los requisitos necesarios para ejecutar Auto-GPT.
Una vez que todo esté instalado, ¡ya está listo para comenzar! Simplemente inicie Auto-GPT usando el archivo python3 -m autogpt command. Debería ver algo como esto.
Lo siento, sé que todo esto fue largo. ¡Finalmente podemos llegar a la parte buena!
Arreglando y documentando código
Comencé creando un archivo de python en VSCode que contenía el siguiente código:
Los resultados son asombrosos. Desde el principio, le informa cuáles son sus pensamientos y objetivos, así como cuál será el plan para lograr dicho objetivo.