← Neueste Arbeiten
💻 computer science

GenesisFunc: Multi-Agent Data Generation for Accurate and Generalizable Function-Calling

Das Papier stellt GenesisFunc vor, eine Multi-Agenten-Automatisierungspipeline, die hochwertige, diverse synthetische Funktionsaufrufdaten generiert, um ein 8-Milliarden-Parameter-LLM zu trainieren, das im Vergleich zu ähnlich großen Open-Source-Modellen eine überlegene Leistung im In-Domain-Bereich und Generalisierung im Out-of-Domain-Bereich erzielt und dabei fortschrittliche API-basierte Systeme konkurrenzfähig ist.

Ursprüngliche Autoren: Hao-Xiang Xu, Chong Deng, Jiaqing Liu, Wen Wang, Qian Chen, Lujia Bao, Xiangang Li, Zhen-Hua Ling

Veröffentlicht 2026-05-29
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Hao-Xiang Xu, Chong Deng, Jiaqing Liu, Wen Wang, Qian Chen, Lujia Bao, Xiangang Li, Zhen-Hua Ling

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie haben einen sehr klugen, aber unerfahrenen Assistenten (ein Large Language Model, oder LLM). Sie möchten, dass dieser Assistent Werkzeuge nutzen kann – etwa um das Wetter zu prüfen, einen Flug zu buchen oder ein Budget zu berechnen – genau wie ein Mensch. Doch es gibt ein Problem: Um dem Assistenten beizubringen, wie er diese Werkzeuge nutzt, müssen Sie ihm Tausende von Beispielen zeigen, bei denen Menschen um Hilfe bitten und der Assistent das richtige Werkzeug auswählt und die Details korrekt ausfüllt.

In der realen Welt ist das Sammeln dieser Beispiele wie die Suche nach einer Nadel im Heuhaufen. Es ist teuer, langsam, und oft sind die gefundenen Beispiele unordentlich oder unvollständig. Frühere Versuche, diese Beispiele zu synthetisieren (herzustellen), führten häufig zu „falschen" Werkzeugen, die nicht funktionierten, oder zu Gesprächen, die roboterhaft und repetitiv wirkten.

Hier kommt GENESISFUNC ins Spiel. Denken Sie daran als an ein hochtechnisiertes, automatisiertes „Ausbildungslager" für Ihren KI-Assistenten. Anstatt ein Team von Menschen einzustellen, um jedes einzelne Beispiel zu schreiben, entwickelten die Autoren ein System, bei dem ein Team von KI-Agenten zusammenarbeitet, um perfekte Trainingsdaten zu erstellen.

So funktioniert das „Ausbildungslager" GENESISFUNC, aufgeteilt in einfache Schritte:

1. Die zuverlässige Werkzeugkiste (Der Werkzeugpool)

Bevor das Training beginnt, benötigt das System eine Reihe von Werkzeugen, mit denen es üben kann. Anstatt falsche Werkzeuge zu erfinden, greift GENESISFUNC auf eine vertrauenswürdige, öffentliche Bibliothek realer Werkzeuge zurück (die BFCL-Benchmark).

  • Die Analogie: Stellen Sie sich einen Koch vor, der kochen lernen möchte. Anstatt falsche Zutaten zu erfinden, geht er in ein hochwertiges, verifiziertes Lebensmittelgeschäft, um frisches, echtes Gemüse auszuwählen. Dies stellt sicher, dass das Training auf der Realität und nicht auf Fantasie basiert.

2. Die Regiefassung (Multi-Agenten-Dialoggenerierung)

Dies ist das Herzstück des Systems. Die Autoren richteten ein Team von vier KI-Agenten (spezialisierte Programme) ein, die wie ein Filmproduktions-Team agieren, um die Trainingsdrehbücher (Gespräche) zu schreiben:

  • Der Casting-Direktor (Sample Agent): Wählt eine Mischung von Werkzeugen für die Szene aus. Er wählt die „Hauptdarsteller" (die für die Aufgabe benötigten Werkzeuge) und „Statisten" (ablenkende Werkzeuge, die ähnlich aussehen, aber nicht die richtige Wahl sind), damit die KI lernt, zwischen ihnen zu unterscheiden.
  • Der Script-Doctor (Memory Agent): Behält den Überblick über alle bisher geschriebenen Szenen. Wenn das Team weiterhin über „Flugbuchungen" schreibt, sagt dieser Agent: „Hey, das haben wir schon oft genug gemacht; schreiben wir stattdessen eine Szene über 'Reiseplanung'." Dies stellt sicher, dass die Trainingsdaten vielfältig und nicht repetitiv sind.
  • Der Schauspieler (Function Agent): Schreibt das eigentliche Dialog. Er erstellt einen Nutzer, der eine Frage stellt, und den Assistenten, der antwortet, indem er die richtigen Werkzeuge auswählt und die Lücken (wie Daten oder Orte) ausfüllt. Er stellt sicher, dass die Details realistisch sind, und lässt manchmal optionale Details weg, um die menschliche Rede nachzuahmen.
  • Der Kritiker (Judge Agent): Liest die Entwürfe und wählt den besten aus. Er verwirft schwache Drehbücher und behält diejenigen, bei denen der KI-Assistent die Aufgabe perfekt erledigt hat.

3. Die Qualitätskontrolle (Mehrstufige Bewertung)

Selbst mit einem großartigen Team passieren Fehler. Bevor die Daten zum Trainieren des Modells verwendet werden, durchläuft sie eine strenge dreistufige Inspektion:

  • Die Grammatik-Polizei (Rule Checker): Ein Computerprogramm prüft, ob das Format korrekt ist (z. B. „Wurden die richtigen Klammern verwendet?").
  • Der Logik-Richter (Model Checker): Eine intelligentere KI liest das Gespräch, um zu prüfen, ob die Logik Sinn ergibt (z. B. „Hat der Assistent das Problem des Nutzers tatsächlich gelöst?").
  • Der menschliche Redakteur (Human Validation): Ein kleines Team von Menschen überprüft die schwierigsten Fälle. Sie verbringen insgesamt nur etwa 15 Stunden damit, da der Computer bereits 95 % der Fehler herausgefiltert hat.

Die Ergebnisse: Ein Super-Helfer

Nachdem das System diesen massiven, hochwertigen Datensatz generiert hatte, nutzten die Autoren ihn, um ein 8-Milliarden-Parameter-KI-Modell (ein mittelgroßes Modell) zu trainieren.

  • Das Ergebnis: Dieses trainierte Modell wurde zum Meister im Nutzen von Werkzeugen. Es schnitt besser ab als andere Open-Source-Modelle derselben Größe und konnte sogar mit viel größeren, teuren Modellen großer Technologieunternehmen konkurrieren.
  • Die „Generalisierung"-Magie: Da die Trainingsdaten so vielfältig waren (viele verschiedene Arten von Werkzeugen und komplexe Gespräche abdeckend), lernte das Modell nicht nur die Beispiele auswendig. Es lernte die Fähigkeit des Werkzeuggebrauchs. Als es mit Werkzeugen getestet wurde, die es noch nie gesehen hatte, schnitt es dennoch hervorragend ab.

Warum das wichtig ist

Die Arbeit behauptet, dass diese Methode das größte Hindernis beim Lehren von KI im Werkzeuggebrauch löst: den Mangel an guten Daten. Indem sie ein Team von KI-Agenten nutzen, um die Daten zu generieren, zu diversifizieren und zu verifizieren, schufen sie eine Pipeline, die:

  1. Zuverlässig ist: Basierend auf echten, funktionierenden Werkzeugen.
  2. Vielfältig ist: Deckt viele Szenarien ab, von einfachen Ein-Schritt-Anfragen bis hin zu komplexen, mehrstufigen Gesprächen.
  3. Skalierbar ist: Sie kann leicht erweitert werden, um neue Werkzeuge einzubeziehen, ohne ein riesiges Team menschlicher Annotatoren zu benötigen.

Kurz gesagt, GENESISFUNC ist wie eine Fabrik, die automatisch das perfekte „Lehrbuch" für den Unterricht von KI-Assistenten im Werkzeuggebrauch baut, was zu einem intelligenteren, leistungsfähigeren digitalen Helfer führt.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →