Context window
Was das Modell gerade im Kopf hat: ein Waffelfeld der belegten Tokens, die Teile als Zeilen, Verdichten an Ort und Stelle.
import { ContextWindow } from "@/forma/ai/agent";Base
In FORMA
- Liegt in
kit/ai/agent.tsxund ist über@/forma/ai/agenterreichbar. - FORMAs eigener Baustein, auf Arc gebaut: Arcs Buttons, Felder und Federn darunter, Farbe, Ecken, Höhen und Tempo aus der Richtung.
Usage
import { ContextWindow } from "@/forma/ai/agent";API reference
| Prop | Type | Default | Description |
|---|---|---|---|
model | string | – | Modellname |
limit | number | – | Fenstergröße in Tokens |
parts | ContextPart[] | – | id, label, tokens, compactable |
warnAt | number | 0.85 | ab hier Warnfarbe |
onCompact | (id) => void | – | verdichten |
onNew | () => void | – | neuer Chat |
Motion
- Die Zellen füllen sich gestaffelt; verdichtete Zahlen wechseln per Swap.
Herkunft
- Nach den öffentlichen Vorschauen von affectUI eigenständig neu gebaut, ohne deren Code: Arcs Buttons, Menüs, Shimmer und Federn, Farben und Formen aus der Richtung.
Komponente und Text: Arc UI (MIT, uiarc.dev), angepasst für FORMA.