Zum Hauptinhalt springen
ToolPotion

GitHub - microsoft/JARVIS

JARVIS, entwickelt von Microsoft, verbindet Large Language Models (LLMs) mit der Machine Learning (ML)-Community. Es wurde entwickelt, um Artificial General Intelligence (AGI) zu erforschen, indem LLMs mit Expertenmodellen vom Hugging Face Hub integriert werden. JARVIS automatisiert Aufgaben und generiert Antworten basierend auf Benutzeranforderungen.

URL besuchen

Beschreibung

JARVIS ist ein kollaboratives System, das LLMs verwendet, um sich mit verschiedenen KI-Modellen für komplexe Aufgaben zu verbinden. Das von Microsoft entwickelte System zielt darauf ab, die Forschung im Bereich Artificial General Intelligence (AGI) voranzutreiben. Es arbeitet über einen vierstufigen Workflow: Aufgabenplanung, Modellauswahl, Aufgabenausführung und Antwortgenerierung. Das System verwendet ChatGPT, um Benutzeranforderungen zu analysieren, Expertenmodelle von Hugging Face auszuwählen, Aufgaben auszuführen und Antworten zu generieren.

JARVIS bietet mehrere Funktionen, einschließlich der Unterstützung von OpenAI-Diensten auf der Azure-Plattform und des GPT-4-Modells. Es bietet CLI- und Web-Modi für die Interaktion. Das System unterstützt verschiedene Konfigurationen, einschließlich einer 'Lite'-Version, die keine lokale Modellbereitstellung erfordert, und einer 'Default'-Version mit umfangreicheren Anforderungen. Das Projekt beinhaltet auch eine Gradio-Demo und Web-API-Zugriff für Zwischenergebnisse. Die Architektur des Systems ermöglicht die Integration verschiedener Modelle und erweitert so seine Fähigkeiten in der Aufgabenautomatisierung und Antwortgenerierung.

JARVIS ist für Forscher, Entwickler und alle gedacht, die sich für die Möglichkeiten von LLMs und die KI-Aufgabenautomatisierung interessieren. Das modulare Design des Systems ermöglicht die einfache Integration neuer Modelle und Funktionalitäten. Das Projekt bietet detaillierte Anweisungen zur Einrichtung und Verwendung, einschließlich Serverkonfiguration und Webanwendungsbereitstellung. Das Projekt stellt auch Beispielanforderungen und -antworten bereit, um Benutzern zu helfen, die Interaktion mit dem System zu verstehen. Die Projektdokumentation enthält Informationen zu Systemanforderungen, Schnellstartanleitungen und Zitationsinformationen für die zugehörigen Forschungsarbeiten.

Der Wert von JARVIS liegt in seiner Fähigkeit, komplexe KI-Aufgaben durch die Integration von LLMs mit Expertenmodellen zu rationalisieren. Es bietet Forschern eine Plattform, um mit verschiedenen Modellen und Konfigurationen zu experimentieren. Die Flexibilität und das modulare Design des Systems machen es zu einem wertvollen Werkzeug für alle, die sich für das Potenzial von LLMs in der KI interessieren.

GitHub's Kernfunktionen

  • Integriert LLMs mit Expertenmodellen

  • Unterstützt Aufgabenplanung und -ausführung

  • Verwendet ChatGPT für Aufgabenanalyse und Antwortgenerierung

  • Bietet CLI- und Web-Modi

  • Unterstützt OpenAI und GPT-4

  • Bietet eine Gradio-Demo

  • Bietet eine Web-API für Zwischenergebnisse

  • Enthält eine 'Lite'-Konfiguration für eine einfachere Einrichtung

  • Unterstützt lokale und Hugging Face Inference Endpoints

  • Ermöglicht die KI-Aufgabenautomatisierung

  • Modulares Design für die einfache Integration neuer Modelle

Erste Schritte mit GitHub

  1. Klonen: Klonen Sie das JARVIS-Repository von GitHub.

  2. Abhängigkeiten installieren: Richten Sie die Umgebung ein und installieren Sie die erforderlichen Pakete mit Conda und Pip.

  3. Konfigurieren: Ersetzen Sie API-Schlüssel und -Token in den Konfigurationsdateien.

  4. Modelle herunterladen: Laden Sie die erforderlichen Modelle mit dem bereitgestellten Skript herunter.

  5. Ausführen: Führen Sie den Server und die Anwendung entweder im Server-, CLI- oder Web-Modus aus.

  6. Zugriff: Greifen Sie über die Web-API oder die Gradio-Demo auf die Dienste zu.

  7. Testen: Testen Sie das System, indem Sie Anfragen senden und die Antworten analysieren.

  8. Optimieren: Erkunden Sie verschiedene Konfigurationen und Modelle, um die Leistung zu optimieren.

GitHub's Anwendungsfälle

  • Aufgabenautomatisierung
  • Modellintegration
  • KI-Forschung
  • Web-API-Zugriff
  • Gradio-Demo
  • CLI-Interaktion
  • Modellbewertung

FAQ von GitHub

GitHub Bewertungen

Wird geladen...

Beliebte KI-Tools wie GitHub

KI-GitHub-Repos

Dify ist eine Open-Source-Plattform zur Entwicklung von LLM-Anwendungen. Sie bietet eine visuelle Oberfläche zum Erstellen von KI-Workflows, RAG-Pipelines und Agentenfunktionen.…

EmpfohlenKI-Agenten-Builder

KI-GitHub-Repos

MS-Agent ist ein leichtgewichtiges, erweiterbares Framework, das darauf ausgelegt ist, KI-Agenten mit autonomen Erkundungs- und komplexen Aufgabenausführungsfähigkeiten…

KI-Agenten-Builder

IoA ist ein Open-Source-Framework, das kollaborative KI-Agenten in die Lage versetzt, komplexe Aufgaben zu bewältigen. Es verwendet eine vom Internet inspirierte Architektur für…

KI-Agenten-Builder

KI-GitHub-Repos

Gwenflow ist ein Python-Framework zur Orchestrierung von Anwendungen, die auf autonomen KI-Agenten und Large Language Models (LLMs) basieren. Es vereinfacht die Integration von…

KI-Agenten-Builder

Devika ist ein Open-Source-KI-Software-Engineer, der als Alternative zu Devin konzipiert wurde. Er versteht Anweisungen auf hoher Ebene, unterteilt diese, recherchiert…

KI-Programmierassistenten

KI-GitHub-Repos

BeeAI Framework ist ein Open-Source-Toolkit zum Erstellen von produktionsreifen KI-Agenten und Multi-Agenten-Systemen. Es unterstützt die Entwicklung in Python und TypeScript und…

KI-Agenten-Builder

KI-Agenten

Eine Agentenplattform, die Codierungsagenten die Grundlagen bietet, um Agenten, Teams und Workflows zu erstellen, sowie eine Laufzeit, um sie sicher in Ihrer eigenen Cloud…

EmpfohlenKI-Agenten-Builder

Die Agents und Conversations API von Mistral AI ermöglicht Entwicklern den Aufbau autonomer KI-Systeme. Diese LLM-gesteuerten Agenten können planen, Werkzeuge nutzen und komplexe…

KI-Agenten-Builder