KeyDisplay
Kaesos Identitäten: ein gekürzter Schlüssel mit Zustand, ein Modell mit Anbieter und Fähigkeiten, ein HTTP-Status, das Timing einer Anfrage.
sk-kso-AbC123…wxyzInferenzsk-kso-Xm91Lq…4f2aInferenzsk-kso-Pz0Tt7…91cdPlattformsk-kso-Hq55Ra…0b7eDeaktiviertInferenzsk-kso-Rt82Vn…3c1dInferenz + Plattform
<div className="flex flex-col gap-12">
{keys.slice(0, 4).map((k) => (
<KeyDisplay key={k.id} redacted={k.redacted} state={k.state} access={k.access} />
))}
<KeyDisplay redacted="sk-kso-Rt82Vn…3c1d" access="both" />
</div>import { KeyDisplay, ModelLabel, ProviderBadge, ProviderCard, StatusCode, RequestTimeline } from "@logicplanes/kaeso-ui";Props
access"both" | "inference" | "platform"„Inference“, „Platform“ oder beides.
copyboolean = trueDen Kopier-Kreis ausblenden.
redactedstringDer gekürzte Schlüssel, wie ihn die API liefert: sk-kso-AbC123…wxyz
stateKeyState = activeDer Zustand des Schlüssels; deaktivierte, abgelaufene und archivierte Schlüssel erscheinen gedimmt.