Unterhaltungen
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.
Wann du sie nutzt
Abschnitt betitelt „Wann du sie nutzt“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.
Was der Agent liest
Abschnitt betitelt „Was der Agent liest“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.
Neu beginnen oder weitermachen
Abschnitt betitelt „Neu beginnen oder weitermachen“| Neue Unterhaltung beginnen | Bestehende fortsetzen |
|---|---|
| Das Thema hat sich geändert | Du verfeinerst dasselbe Ergebnis |
| Der Thread ist lang und voller Sackgassen | Erst der bisherige Verlauf macht die Antwort gut |
| Du willst beim Iterieren sauber vergleichen | Der 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.
Verlauf und Rückkehr zur Arbeit
Abschnitt betitelt „Verlauf und Rückkehr zur Arbeit“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.
Finden und organisieren
Abschnitt betitelt „Finden und organisieren“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.
In Projekten gruppieren
Abschnitt betitelt „In Projekten gruppieren“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.
Einschränkungen
Abschnitt betitelt „Einschränkungen“- 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.