Das ist großartig und ein sehr interessanter Anwendungsfall.
Benutzerdefinierte Tools unterstützen jetzt bereits Skripting, sodass wir ein großartiges Mittel für diese Art von Änderung haben.
Ich denke an Persona + erzwungene Toolnutzung – dann können wir vom Tool aus den Ablauf ausführen, da wir bereits die gesamte Infrastruktur dafür haben. Wir müssen benutzerdefinierten Tools nur die Möglichkeit geben, andere LLM-Aufrufe auszulösen, was relativ einfach hinzuzufügen ist.
Interessanterweise können benutzerdefinierte Tools, da sie REST-Aufrufe unterstützen, den gesamten Ablauf ausführen (und einfach die Discourse-REST-API verwenden, um dies zu verdrahten).
Ich werde am Wochenende darüber nachdenken und nächste Woche erneut antworten, wie ich denke, dass wir das schaffen können.
Automatisierungsverkettung ist hier ebenfalls ein sehr interessanter Ansatz. @j.jaffeux, haben Sie über dieses Problem nachgedacht?