RT, es scheint, dass historylimit nicht greift – liegt das an napcat?
Ist die Kontextinjektion aktiviert? Standardmäßig ist sie deaktiviert. Diese Funktion dient dazu, Kontext-Hintergrundinformationen zu injizieren, die keine Triggerwörter enthalten. Eigentlich ist sie für Chats gedacht und kann deaktiviert werden.
Jeder Dialog in der Gruppe wird in den Session-Dialogverlauf geschrieben, und erst nach dem Triggern wird das Modell zur Inferenz aufgerufen. Da historylimit sowie forward/reply-Abruf manchmal nicht funktionieren, kann das LLM den Kontext trotzdem nicht sehen. Das offizielle SDK unterstützt es noch nicht, die Session-Datei zu beschreiben, ohne das Modell aufzurufen, daher bearbeite ich derzeit die Session-Datei direkt, um die Dialoge hineinzuschreiben.
Bro, kannst du einen Screenshot von der Session machen? Dann helfe ich dir beim Debuggen ![]()