AgentGPT: un proyecto de código abierto para crear y ejecutar inteligencias artificiales automatizadas

Introducción general

AgentGPT es un proyecto de código abierto desarrollado por el equipo de Reworkd y alojado en GitHub, diseñado para permitir a los usuarios crear, configurar y desplegar de forma autónoma inteligencias de IA a través de un navegador. Los usuarios sólo tienen que establecer un objetivo, y AgentGPT genera y ejecuta automáticamente un plan de tareas para ayudar a completar diversas tareas que van desde informes de investigación a la planificación de viajes. La plataforma integra el modelo de lenguaje de OpenAI y las herramientas Langchain, y admite el despliegue local y el funcionamiento en la nube, lo que la hace adecuada para desarrolladores y entusiastas de la IA. La plataforma sigue en fase Beta, con una iteración continua de funciones y una comunidad activa que ha atraído a decenas de miles de usuarios de todo el mundo para que contribuyan.

AgentGPT:创建并运行自动化AI智能体的开源项目AgentGPT:创建并运行自动化AI智能体的开源项目

 

Lista de funciones

  • Creación autónoma de inteligencias artificialesLos usuarios pueden personalizar los nombres y objetivos de las inteligencias para generar rápidamente asistentes de IA personalizados.
  • Automatización de tareasDescompone automáticamente las tareas y las completa paso a paso en función de los objetivos, lo que permite un ajuste dinámico de las estrategias de ejecución.
  • Soporte multilingüe: Admite salidas en varios idiomas y se adapta a las necesidades de usuarios de todo el mundo.
  • Integración con API externasAPI: se puede acceder a API como OpenAI y Serper para mejorar la capacidad de adquisición de información de las inteligencias.
  • Apoyo a la implantación localInstalación con un solo clic a través de Docker para entornos de desarrollo y prueba.
  • Colaboración de la comunidad de código abiertoLos usuarios pueden enviar código, dar su opinión y participar en el desarrollo de funciones a través de GitHub.
  • Seguimiento de tareas en tiempo realVisualización del progreso de la ejecución de la tarea, para que los usuarios puedan comprender fácilmente el estado del cuerpo inteligente en cualquier momento.

 

Utilizar la ayuda

El uso de AgentGPT se divide en dos formas: experiencia en línea e implantación local. A continuación se describe detalladamente su instalación y funcionamiento para ayudar a los usuarios a iniciarse rápidamente.

Despliegue local Proceso de instalación

AgentGPT recomienda el uso de Docker para el despliegue local para asegurar un entorno consistente y facilidad de instalación. Aquí están los pasos:

condiciones previas

Asegúrese de tener instalado en su ordenador el siguiente software:

  • editor de códigoSe recomienda Visual Studio Code (VS Code) para visualizar y modificar el código.
  • Node.js: El entorno operativo front-end puede descargarse e instalarse desde el sitio web oficial.
  • Git: Para clonar repositorios de GitHub, Windows/Mac/Linux puede instalarse a través del sitio web oficial.
  • Docker: Para la herramienta de despliegue del núcleo, debe descargar Docker Desktop y registrar una cuenta para iniciar sesión.
  • Clave APISe requiere una clave API OpenAI (obligatoria), y opcionalmente las claves API Serper y API Replicate.

Pasos de la instalación

  1. Abrir un terminal
    • En VS Code, pulse Ctrl + ~(Windows) o Control + ~(Mac); o utilizar el terminal propio del sistema (como CMD de Windows o Terminal de Mac).
  2. almacén de clones
    • Introduzca el siguiente comando en el terminal para descargar el proyecto AgentGPT localmente:
      git clone https://github.com/reworkd/AgentGPT.git
      
    • Vaya al catálogo de proyectos:
      cd AgentGPT
      
  3. Ejecute el script de instalación
    • Para usuarios de Mac/Linux, ejecute:
      ./setup.sh
      
    • Para los usuarios de Windows, ejecute:
      ./setup.bat
      
    • El script detectará automáticamente el entorno y le pedirá que introduzca la información de configuración necesaria.
  4. Configuración de claves API
    • Cuando se ejecute el script, te pedirá la clave de la API de OpenAI. Tienes que registrarte y generar la clave en el sitio web de OpenAI con antelación, introducirla y pulsar intro para continuar.
    • Si dispone de una clave API para Serper o Replicate, también puede introducirla en la consulta (opcional).
  5. Inicio de los servicios
    • Una vez completado el script, Docker extraerá automáticamente la imagen e iniciará el servicio. Espera unos minutos, y cuando el terminal muestre que el servicio se está ejecutando correctamente, abre un navegador y visita la página http://localhost:3000.
  6. Verificar la instalación
    • Si la página se carga correctamente, AgentGPT se ha desplegado con éxito. En caso contrario compruebe los logs del terminal, problemas comunes pueden ser que Docker no se está ejecutando o que la clave API es incorrecta.

Experiencia en línea

No requiere instalación, acceso directo https://agentgpt.reworkd.aiLa versión en línea está disponible en la versión oficial.

Funciones principales Guía de funcionamiento

Crear inteligencia

  1. Ir a la página de inicio
    • espectáculo (una entrada) http://localhost:3000(desplegado localmente) o la URL de la versión online a la pantalla principal del AgentGPT.
  2. Configuración del cuerpo inteligente
    • Haga clic en el botón "Crear un agente".
    • Introduzca el nombre del smartbody en el campo "Nombre" (por ejemplo, "ResearchGPT").
    • Introduzca un objetivo específico en el campo Objetivo (por ejemplo, "Preparar un informe sobre Nike, Inc.").
  3. Despliegue de las inteligencias
    • Haga clic en el botón "Desplegar", el cuerpo inteligente comenzará a trabajar inmediatamente, la interfaz mostrará el desmontaje de la tarea y el progreso de la ejecución.

Automatización de tareas

  • Ver el progreso de la tareaUna vez desplegada, la inteligencia descompondrá automáticamente el objetivo en múltiples subtareas (por ejemplo, búsqueda de información, organización de datos) y las ejecutará paso a paso. Puedes ver el estado de cada paso en tiempo real en la interfaz.
  • Objetivos de alineaciónSi la dirección de la misión se desvía, las inteligencias pueden detenerse y volver a desplegarse tras modificar los objetivos.
  • Exportar resultadosUna vez finalizada la tarea, haz clic en el botón "Exportar" de la interfaz para guardar el resultado como archivo de texto.

Integración con API externas

  • Configuración de la APIClave de API: Cuando se despliega localmente, la clave de API ya se introduce en el paso de instalación. Si necesita cambiarla, edite el archivo .env introduzca la nueva clave y reinicie el servicio.
  • Efecto del usoCon la API Serper activada, las inteligencias pueden realizar búsquedas en la web; con la API Replicate activada, se pueden generar más tipos de contenidos (por ejemplo, imágenes).

Participación de la comunidad del código abierto

  • Presentación de preguntasSi encuentra un error, visite https://github.com/reworkd/AgentGPT/issuesHaga clic en "Nueva incidencia" para describir la incidencia.
  • Aportar códigoFork del repositorio, modificar el código y enviar Pull Requests, y participar en la optimización de características.

advertencia

  • requisitos de la red: Los despliegues locales requieren una red abierta para que Docker descargue imágenes e inteligencias para llamar a las API.
  • necesidades de rendimientoSe recomienda que los ordenadores tengan al menos 8 GB de RAM y 10 GB de espacio en el disco duro para garantizar un funcionamiento sin problemas.
  • nueva versión: Funcionamiento regular git pull Obtenga el último código y reinicie el servicio para aplicar la actualización.

Con estos pasos, podrá desplegar y utilizar AgentGPT fácilmente, tanto si automatiza tareas como si desarrolla nuevas funciones.

© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...