раздел 03
Как организовать работу с чатами
Раз память чата ограничена контекстным окном, а длинные чаты дорожают и путаются, есть несколько простых принципов, которые экономят время и нервы.
Принципы
Не тащите всё в один бесконечный чат
Соблазн есть: один чат, в котором «всё». На деле это худший вариант. Окно переполняется, каждый запрос дорожает, модель начинает путать темы и цепляться за старое.
Лучше так: задача закрыта - чат закрыт. Нужна новая - новый чат, при необходимости с саммари из старого. Если тема большая, разбейте её на чаты по подзадачам и сведите результаты, как в предыдущей главе.
Когда начинать новый чат
- Сменилась тема или задача.
- Чат стал длинным, модель начала путаться или повторяться.
- Окно переполнилось, ответы поплыли.
- Хотите сбросить накопившийся мусор и начать с чистого листа.
Параллельная работа в нескольких чатах
Иногда удобно вести несколько чатов сразу: в одном пишете текст, в другом считаете, в третьем разбираете документ. Это нормально, главное - держать в голове, что они не видят друг друга. Когда надо свести - перенесите результаты саммари или через общие файлы. Тяжёлые задачи так и решают: несколько веток параллельно, потом сборка.