Zum Inhalt springen

Unterhaltungen

Als Markdown anzeigen

Eine Unterhaltung ist ein dauerhafter Thread mit einem Agenten. Sie enthält den Verlauf, den der Agent als Kontext liest, und bleibt erhalten, wenn du die App schließt.

Unterhaltungen sind der Standardweg, mit einem Agenten zu arbeiten. Beginne eine neue, wenn sich das Thema ändert. Bleib bei einer bestehenden, solange du noch an derselben Sache arbeitest.

Zu Beginn jeder Ausführung stellt der Agent seinen Kontext aus der Unterhaltung zusammen, in der er sich befindet. Dazu kommen sein Prompt, seine relevanten Erinnerungen und, falls die Unterhaltung zu einem Projekt gehört, der Kontext des Projekts.

Deine anderen Unterhaltungen liest er nicht. Zwei Threads mit demselben Agenten sind unabhängig voneinander. Alles, was der Agent von einem in den anderen mitnehmen soll, gehört ins Gedächtnis oder ins Projekt.

Neue Unterhaltung beginnenBestehende fortsetzen
Das Thema hat sich geändertDu verfeinerst dasselbe Ergebnis
Der Thread ist lang und voller SackgassenErst der bisherige Verlauf macht die Antwort gut
Du willst beim Iterieren sauber vergleichenDer Agent steckt mitten in einer Aufgabe

Lange Threads haben ihren Preis: Alles darin konkurriert um die Aufmerksamkeit des Modells und irgendwann um sein Kontextfenster. Ein Thread, der durch drei Themen gewandert ist, liefert schlechtere Antworten als drei fokussierte Threads.

Unterhaltungen sind nach Aktualität sortiert, der zuletzt genutzte Thread steht also oben. Öffnest du ihn, wird der gesamte Verlauf wiederhergestellt, einschließlich der Tool-Aufrufe jeder Ausführung.

Die Arbeit geht weiter, während du weg bist. Schließt du die App während einer Ausführung, läuft die Ausführung auf dem Server weiter. Wenn du zurückkommst, steht das Ergebnis im Thread. Siehe Ausführungen.

Mit der Zeit sammeln sich viele Threads an. Vier Funktionen halten die Liste übersichtlich:

  • Suchen berücksichtigt Titel und Nachrichtentexte. So findest du eine Unterhaltung über etwas, das darin gesagt wurde, statt über ihren Namen.
  • Anheften hält eine Unterhaltung oben in der Liste, etwa die, zu der du jeden Tag zurückkehrst.
  • Umbenennen ersetzt den Titel, den endue aus deiner ersten Nachricht erzeugt hat. Titel sind eine Zusammenfassung und kein Name, den du gewählt hast. Bei Unterhaltungen, die du behältst, lohnt sich das Umbenennen daher.
  • Archivieren nimmt eine abgeschlossene Unterhaltung aus der Liste, ohne sie zu löschen. Archivierte Threads bleiben durchsuchbar und lassen sich wieder öffnen. Nur die Seitenleiste zeigt sie nicht mehr an.

Link kopieren legt einen Link zur Unterhaltung in deine Zwischenablage. Er dient dir als Lesezeichen, nicht zum Teilen: Zum Öffnen ist dein Konto nötig.

Wenn sich mehrere Unterhaltungen um dieselbe Arbeit drehen, leg sie in ein Projekt. Ein Agent, der in einem Projekt arbeitet, liest dessen Kontext. Das ist der günstigste Weg, den Hintergrund nicht in jedem Thread neu erklären zu müssen.

  • Eine Unterhaltung lässt sich nicht zu einem anderen Agenten verschieben.
  • Agenten lesen die Unterhaltungen anderer Agenten nicht, und ein Agent liest auch nicht über seine eigenen Threads hinweg.
  • Sehr lange Threads überschreiten irgendwann das Kontextfenster des Modells. Die praktische Lösung ist eine neue Unterhaltung, nachdem du alles Dauerhafte ins Gedächtnis oder ins Projekt verschoben hast.