Fehler in jedem KI-Tool ohne Parameter, z.B. "tags"

Nach vielen Experimenten erhalte ich dieselben Fehler mit dem integrierten tags-Tool, sodass mein benutzerdefiniertes Tool nichts falsch macht. Alle Tools, die Parameter entgegennehmen, funktionieren wie erwartet. Das Gemeinsame zwischen tags und meinem benutzerdefinierten Tool ist, dass keines von beiden Parameter entgegennimmt.

Ich glaube, der Bot muss ziemlich schlau sein, um eine Funktion ohne Parameter aufzurufen. gpt-4o kann diese Tools problemlos verwenden. Aber Flash 1.5 und 2.0 und Sonett schlagen immer fehl. Sonett schlägt normalerweise fehl, hat es aber einmal richtig gemacht.

Die Fehler sind immer einer der folgenden:

oder:

Ein leerer String ist kein gültiger JSON-String.

Ich habe den Eindruck, dass die Bots nicht sicher sind, was sie an eine Funktion übergeben sollen, die keine Parameter entgegennimmt – null? Ein leerer String? Ein leeres Objekt? Leeres JSON {}?