Pular para o conteúdo principal
ToolPotion

GitHub - microsoft/JARVIS

JARVIS, desenvolvido pela Microsoft, conecta Modelos de Linguagem Grandes (LLMs) com a comunidade de Machine Learning (ML). Ele foi projetado para explorar a inteligência geral artificial (AGI) integrando LLMs com modelos especializados do Hugging Face Hub. JARVIS automatiza tarefas e gera respostas com base nas solicitações do usuário.

Visitar URL

Descrição

JARVIS é um sistema colaborativo que utiliza LLMs para se conectar com vários modelos de IA para tarefas complexas. O sistema, desenvolvido pela Microsoft, visa avançar a pesquisa em inteligência geral artificial (AGI). Ele opera por meio de um fluxo de trabalho de quatro estágios: Planejamento de Tarefas, Seleção de Modelos, Execução de Tarefas e Geração de Respostas. O sistema usa o ChatGPT para analisar as solicitações do usuário, selecionar modelos especializados do Hugging Face, executar tarefas e gerar respostas.

JARVIS oferece vários recursos, incluindo suporte para os serviços OpenAI na plataforma Azure e o modelo GPT-4. Ele fornece modos CLI e web para interação. O sistema suporta diferentes configurações, incluindo uma versão 'lite' que não requer a implantação de modelos locais e uma versão 'default' com requisitos mais extensos. O projeto também inclui uma demonstração Gradio e acesso à API web para resultados intermediários. A arquitetura do sistema permite a integração de vários modelos, aprimorando suas capacidades em automação de tarefas e geração de respostas.

JARVIS foi projetado para pesquisadores, desenvolvedores e qualquer pessoa interessada em explorar as capacidades de LLMs e automação de tarefas de IA. O design modular do sistema permite a fácil integração de novos modelos e funcionalidades. O projeto fornece instruções detalhadas para configuração e uso, incluindo configuração do servidor e implantação de aplicativos web. O projeto também fornece exemplos de solicitações e respostas para ajudar os usuários a entender como interagir com o sistema. A documentação do projeto inclui informações sobre requisitos do sistema, guias de início rápido e informações de citação para os artigos de pesquisa relacionados.

Recursos principais de GitHub

  • Integra LLMs com modelos especializados

  • Suporta planejamento e execução de tarefas

  • Utiliza ChatGPT para análise de tarefas e geração de respostas

  • Oferece modos CLI e web

  • Suporta OpenAI e GPT-4

  • Fornece uma demonstração Gradio

  • Oferece uma API web para resultados intermediários

  • Inclui uma configuração 'lite' para facilitar a configuração

  • Suporta local e Hugging Face Inference Endpoints

  • Facilita a automação de tarefas de IA

  • Design modular para fácil integração de novos modelos

Primeiros passos com GitHub

  1. Clone: Clone o repositório JARVIS do GitHub.

  2. Instale as dependências: Configure o ambiente e instale os pacotes necessários usando conda e pip.

  3. Configure: Substitua as chaves e tokens da API nos arquivos de configuração.

  4. Baixe os modelos: Baixe os modelos necessários usando o script fornecido.

  5. Execute: Execute o servidor e o aplicativo no modo servidor, CLI ou web.

  6. Acesse: Acesse os serviços via API Web ou a demonstração Gradio.

  7. Teste: Teste o sistema enviando solicitações e analisando as respostas.

  8. Otimize: Explore diferentes configurações e modelos para otimizar o desempenho.

Casos de uso de GitHub

  • Automação de Tarefas
  • Integração de Modelos
  • Pesquisa em IA
  • Acesso à API Web
  • Demonstração Gradio
  • Interação CLI
  • Avaliação de Modelos

Perguntas frequentes de GitHub

Avaliações de GitHub

Carregando...

Ferramentas de IA populares como GitHub

Repositórios de IA no GitHub

Dify é uma plataforma open-source para o desenvolvimento de aplicações LLM. Oferece uma tela visual para construir fluxos de trabalho de IA, pipelines RAG e capacidades de agente.…

DestaqueCriadores de agentes de IA

Repositórios de IA no GitHub

MS-Agent é um framework leve e extensível, projetado para capacitar agentes de IA com exploração autônoma e capacidades de execução de tarefas complexas. Ele suporta sistemas…

Criadores de agentes de IA

Repositórios de IA no GitHub

IoA é uma estrutura de código aberto que permite que agentes de IA colaborativos abordem tarefas complexas. Ele usa uma arquitetura inspirada na internet para integração de…

Criadores de agentes de IA

Repositórios de IA no GitHub

Gwenflow é um framework Python para orquestrar aplicações alimentadas por agentes de IA autônomos e Modelos de Linguagem Grandes (LLMs). Ele simplifica a integração de LLMs e…

Criadores de agentes de IA

Repositórios de IA no GitHub

Devika é um engenheiro de software de IA de código aberto, projetado como uma alternativa ao Devin. Ele entende instruções de alto nível, as decompõe, pesquisa informações e…

Assistentes de programação com IA

Repositórios de IA no GitHub

BeeAI Framework é um toolkit de código aberto para construir agentes de IA e sistemas multiagente prontos para produção. Ele suporta desenvolvimento em Python e TypeScript,…

Criadores de agentes de IA

Agentes de IA

Uma plataforma de agentes que fornece aos agentes de codificação os elementos básicos para construir agentes, equipes e fluxos de trabalho, além de um ambiente de execução para…

DestaqueCriadores de agentes de IA

Agentes de IA

A API de Agentes e Conversas da Mistral AI capacita desenvolvedores a construir sistemas autônomos de IA. Esses agentes, alimentados por LLMs, podem planejar, usar ferramentas e…

Criadores de agentes de IA