Saltar al contenido principal
ToolPotion

GitHub - microsoft/JARVIS

JARVIS, desarrollado por Microsoft, conecta Modelos Lingüísticos Grandes (LLM) con la comunidad de Aprendizaje Automático (ML). Está diseñado para explorar la inteligencia artificial general (IAG) mediante la integración de LLM con modelos expertos de Hugging Face Hub. JARVIS automatiza tareas y genera respuestas basadas en las solicitudes del usuario.

Visitar URL

Descripción

JARVIS es un sistema colaborativo que utiliza LLM para conectarse con varios modelos de IA para tareas complejas. El sistema, desarrollado por Microsoft, tiene como objetivo avanzar en la investigación de la inteligencia artificial general (IAG). Funciona a través de un flujo de trabajo de cuatro etapas: Planificación de Tareas, Selección de Modelos, Ejecución de Tareas y Generación de Respuestas. El sistema utiliza ChatGPT para analizar las solicitudes de los usuarios, seleccionar modelos expertos de Hugging Face, ejecutar tareas y generar respuestas.

JARVIS ofrece varias características, incluido el soporte para los servicios de OpenAI en la plataforma Azure y el modelo GPT-4. Proporciona modos CLI y web para la interacción. El sistema admite diferentes configuraciones, incluida una versión 'lite' que no requiere la implementación de modelos locales y una versión 'default' con requisitos más amplios. El proyecto también incluye una demostración de Gradio y acceso a la API web para resultados intermedios. La arquitectura del sistema permite la integración de varios modelos, mejorando sus capacidades en la automatización de tareas y la generación de respuestas.

JARVIS está diseñado para investigadores, desarrolladores y cualquier persona interesada en explorar las capacidades de los LLM y la automatización de tareas de IA. El diseño modular del sistema permite una fácil integración de nuevos modelos y funcionalidades. El proyecto proporciona instrucciones detalladas para la configuración y el uso, incluida la configuración del servidor y la implementación de la aplicación web. El proyecto también proporciona ejemplos de solicitudes y respuestas para ayudar a los usuarios a comprender cómo interactuar con el sistema. La documentación del proyecto incluye información sobre los requisitos del sistema, guías de inicio rápido e información de citación para los artículos de investigación relacionados.

Características principales de GitHub

  • Integra LLM con modelos expertos

  • Admite la planificación y ejecución de tareas

  • Utiliza ChatGPT para el análisis de tareas y la generación de respuestas

  • Ofrece modos CLI y web

  • Admite OpenAI y GPT-4

  • Proporciona una demostración de Gradio

  • Ofrece una API web para resultados intermedios

  • Incluye una configuración 'lite' para una configuración más fácil

  • Admite puntos finales de inferencia locales y de Hugging Face

  • Facilita la automatización de tareas de IA

  • Diseño modular para una fácil integración de nuevos modelos

Primeros pasos con GitHub

  1. Clonar: Clone el repositorio JARVIS desde GitHub.

  2. Instalar dependencias: Configure el entorno e instale los paquetes necesarios usando conda y pip.

  3. Configurar: Reemplace las claves y tokens de la API en los archivos de configuración.

  4. Descargar modelos: Descargue los modelos requeridos usando el script proporcionado.

  5. Ejecutar: Ejecute el servidor y la aplicación en modo servidor, CLI o web.

  6. Acceder: Acceda a los servicios a través de la API web o la demostración de Gradio.

  7. Probar: Pruebe el sistema enviando solicitudes y analizando las respuestas.

  8. Optimizar: Explore diferentes configuraciones y modelos para optimizar el rendimiento.

Casos de uso de GitHub

  • Automatización de tareas
  • Integración de modelos
  • Investigación en IA
  • Acceso a la API web
  • Demostración de Gradio
  • Interacción CLI
  • Evaluación de modelos

Preguntas frecuentes de GitHub

Reseñas de GitHub

Cargando...

Herramientas de IA populares como GitHub

Repositorios de IA en GitHub

Dify es una plataforma de código abierto para el desarrollo de aplicaciones LLM. Ofrece un lienzo visual para construir flujos de trabajo de IA, pipelines RAG y capacidades de…

DestacadaCreadores de agentes de IA

Repositorios de IA en GitHub

MS-Agent es un framework ligero y extensible diseñado para potenciar a los agentes de IA con capacidades de exploración autónoma y ejecución de tareas complejas. Soporta sistemas…

Creadores de agentes de IA

Repositorios de IA en GitHub

IoA es un marco de código abierto que permite a los agentes de IA colaborativos abordar tareas complejas. Utiliza una arquitectura inspirada en Internet para la integración de…

Creadores de agentes de IA

Repositorios de IA en GitHub

Gwenflow es un framework de Python para orquestar aplicaciones impulsadas por agentes de IA autónomos y Modelos de Lenguaje Grandes (LLMs). Simplifica la integración de LLMs y…

Creadores de agentes de IA

Devika es un ingeniero de software de IA de código abierto, diseñado como una alternativa a Devin. Entiende instrucciones de alto nivel, las desglosa, investiga información y…

Asistentes de programación con IA

Repositorios de IA en GitHub

BeeAI Framework es un kit de herramientas de código abierto para construir agentes de IA y sistemas multiagente listos para producción. Soporta desarrollo tanto en Python como en…

Creadores de agentes de IA

Agentes de IA

Una plataforma de agentes que proporciona a los agentes de codificación los elementos básicos para construir agentes, equipos y flujos de trabajo, además de un entorno de…

DestacadaCreadores de agentes de IA

La API de Agentes y Conversaciones de Mistral AI permite a los desarrolladores crear sistemas de IA autónomos. Estos agentes impulsados por LLM pueden planificar, usar…

Creadores de agentes de IA