← Neueste Arbeiten
💻 computer science

JTPRO: A Joint Tool-Prompt Reflective Optimization Framework for Language Agents

Die Arbeit stellt JTPRO vor, ein Framework, das durch iterative roll-out-basierte Reflexion globale Anweisungen und toolspezifische Schemata gemeinsam optimiert, um die Zuverlässigkeit von Tool-Aufrufen in großen Werkzeugbeständen zu verbessern.

Ursprüngliche Autoren: Sandip Ghoshal, Anshul Mittal, Jyotika Singh, Miguel Ballesteros, Weiyi Sun, Fang Tu, Shailender Singh, Yassine Benajiba, Fahad Shah, Sujeeth Bharadwaj, Sujith Ravi, Dan Roth

Veröffentlicht 2026-04-23
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Sandip Ghoshal, Anshul Mittal, Jyotika Singh, Miguel Ballesteros, Weiyi Sun, Fang Tu, Shailender Singh, Yassine Benajiba, Fahad Shah, Sujeeth Bharadwaj, Sujith Ravi, Dan Roth

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 extrem klugen, aber manchmal etwas verwirrten persönlichen Assistenten (das ist die KI). Dieser Assistent hat Zugriff auf einen riesigen Werkzeugkeller mit tausenden verschiedenen Werkzeugen – von Schraubendrehern bis hin zu komplexen Maschinen.

Das Problem: Je mehr Werkzeuge im Keller sind, desto mehr verwechselt der Assistent sie. Er nimmt den falschen Schraubendreher oder weiß nicht genau, wie er den Griff festziehen muss. In der Welt der KI bedeutet das: Die KI wählt das falsche Programm aus oder füllt die benötigten Datenfelder (wie Datum, Preis oder Name) falsch aus.

Die Forscher von Oracle haben eine Lösung namens JTPRO entwickelt. Hier ist eine einfache Erklärung, wie das funktioniert, mit ein paar anschaulichen Vergleichen:

1. Das Problem: Der überfüllte Werkzeugkeller

Stellen Sie sich vor, Sie geben Ihrem Assistenten den Befehl: "Ich möchte die besten Hotels in Berlin finden."

  • Der alte Weg: Der Assistent schaut in seinen riesigen Katalog. Es gibt dort einen Eintrag "Hotels suchen" und einen anderen "Reiseziele anzeigen". Beide klingen ähnlich. Der Assistent wählt zufällig das falsche Werkzeug aus oder vergisst, das Datum im richtigen Format einzugeben.
  • Die Folge: Die KI ist zwar schlau, aber sie scheitert an der Feinabstimmung. Sie wählt das falsche Werkzeug oder füllt die Lücken falsch aus.

2. Die Lösung: JTPRO – Der "Reflektierende Coach"

JTPRO ist wie ein erfahrener Trainer, der den Assistenten nicht einfach nur bestraft, wenn er einen Fehler macht, sondern ihm hilft, zwei Dinge gleichzeitig zu verbessern:

  1. Die allgemeinen Regeln (Der Chef-Plan): Wie soll sich der Assistent im Allgemeinen verhalten?
  2. Die Werkzeug-Anleitungen (Die kleinen Zettel): Wie genau funktioniert jedes einzelne Werkzeug?

Wie funktioniert der Trainingsprozess? (Die "Rollout"-Methode)
Stellen Sie sich vor, der Assistent spielt ein Spiel, bei dem er Aufgaben lösen muss.

  • Schritt 1: Der Versuch. Der Assistent versucht, eine Aufgabe zu lösen.
  • Schritt 2: Die Analyse (Reflexion). Der Trainer (JTPRO) schaut sich an, wo es schiefging. "Aha! Du hast das Werkzeug 'Wetter' gewählt, obwohl der Kunde nach 'Flugzeiten' gefragt hat. Und du hast das Datum im falschen Format geschrieben."
  • Schritt 3: Die gezielte Korrektur. Anstatt den ganzen Assistenten neu zu programmieren (was teuer und langsam wäre), schreibt der Trainer kleine, gezielte Notizen hinzu:
    • In den allgemeinen Plan: "Wenn jemand nach 'Flug' fragt, ignoriere Wetter-Tools!"
    • In die Werkzeug-Anleitung: "Für das Werkzeug 'Flugzeiten': Das Datum muss immer im Format TT.MM.JJJJ sein, nicht andersherum."

3. Der geniale Trick: "Globalisierung" der Regeln

Das ist der kreativste Teil von JTPRO.
In großen Werkzeugkellern wiederholen sich viele Regeln. Fast jedes Werkzeug braucht ein "Startdatum" und ein "Enddatum".

  • Ohne JTPRO: Der Assistent muss in jedem der 1000 Werkzeug-Zettel lesen, wie ein Datum geschrieben wird. Das ist wie wenn in jedem Kochbuch eines Restaurants die Anleitung steht: "Schneiden Sie die Zwiebeln in kleine Würfel." Das ist langweilig und führt zu Fehlern, wenn man es vergisst.
  • Mit JTPRO: Der Trainer schreibt eine einzige, große Regel in den allgemeinen Plan: "Alle Datumsangaben müssen im Format TT.MM.JJJJ sein."
    Dann ersetzt er die langen Erklärungen in den einzelnen Werkzeug-Zetteln durch einen kurzen Verweis: "Siehe Regel 'Datumsformat'."
    Das macht den Assistenten schneller und verhindert, dass er widersprüchliche Anweisungen bekommt.

4. Das Ergebnis: Weniger Verwirrung, mehr Erfolg

Die Forscher haben JTPRO an verschiedenen Tests geprüft:

  • Mehr Werkzeuge: Je mehr Werkzeuge im Keller waren (von 500 auf 1000), desto besser wurde JTPRO im Vergleich zu anderen Methoden.
  • Komplexe Aufgaben: Bei Aufgaben mit vielen Datenfeldern (wie in einem Firmensystem) konnte JTPRO die Erfolgsrate drastisch steigern.

Zusammenfassend:
Stellen Sie sich JTPRO wie einen intelligenten Redakteur vor, der nicht nur den Text eines Buches korrigiert, sondern auch den Index und die Anleitungen im Anhang verbessert. Er lernt aus Fehlern, fasst wiederkehrende Regeln zusammen und sorgt dafür, dass der Assistent genau das richtige Werkzeug zur richtigen Zeit mit den richtigen Daten in der Hand hat.

Das Besondere daran ist: Die KI selbst (das "Gehirn") wird nicht verändert. Stattdessen werden nur die Anweisungen und Handbücher so lange optimiert, bis der Assistent perfekt arbeitet. Das ist schneller, günstiger und funktioniert auch in der echten Welt, wo sich Werkzeuge ständig ändern.

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 →