FORMA Docs

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.tsx und ist über @/forma/ai/agent erreichbar.
  • 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

PropTypeDefaultDescription
modelstring–Modellname
limitnumber–Fenstergröße in Tokens
partsContextPart[]–id, label, tokens, compactable
warnAtnumber0.85ab 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.