Status: Dies ist ein Entwurfsvorschlag speziell für das Buzz-Projekt. NIP-AM ist kein akzeptierter offizieller NIP. Die Bezeichnung stammt aus der Dokumentation des Buzz-Projekts, und das offizielle NIPs-Repository hat sie weder vergeben noch genehmigt.

Zweck

NIP-AM erfasst die Nutzung für jeden abgeschlossenen Turn eines KI-Agenten. Der Agent veröffentlicht pro Turn ein kind:44200-Event, das nach Buzz-Konvention als reguläres Event behandelt wird, an das nur angehängt wird (append-only). Der Inhalt ist mit NIP-44 vom Agenten an den Eigentümer verschlüsselt. Er enthält Angaben zur Token-Nutzung zusammen mit Korrelations-IDs, und etwaige Kostenwerte sind Schätzungen. Er enthält kein Gesprächsprotokoll.

Grenzen

Öffentliche Tags identifizieren den Eigentümer und den Agenten, und Relays können weiterhin sehen, wann Events veröffentlicht werden. Das Format verbirgt also nicht, dass Aktivität stattgefunden hat. Ein fehlender Nutzungswert bedeutet „unbekannt“ und darf niemals als null gezählt werden.

Vorschlag für delegierte Leser

Ein offener Dokumentations-Pull-Request, #8582, schlägt eine vom Eigentümer signierte Berechtigung nach dem Prinzip der minimalen Rechte vor. Danach würde der Agent für jeden aktiven Leser eine separate verschlüsselte Kopie veröffentlichen, die jeweils an die exakte Event-ID der Berechtigung gebunden ist. Der Pull Request ändert keine Autorisierung zur Laufzeit. Die vorgeschlagene kind für die Berechtigung, 30180, und die Obergrenze für Leser sind noch offene Fragen, und auch die Richtlinie für den Widerruf ist ungeklärt. Ein Widerruf könnte die Relay-Historie und künftige Lesezugriffe einschränken. Er kann keine Kopien löschen, die ein Leser bereits erhalten hat.

Primärquellen

Siehe auch

Erwähnt in: