Как да накарам Agent да анализира големи файлове на сегменти?
Стеснете материалите по структура, ключови думи и диапазон, като същевременно запазите проследими доказателства.
Първо получете структурата, вместо целия текст
Големите файлове може да не бъдат върнати изцяло наведнъж; инструментите за четене ще предоставят информация за файла или подсказки за диапазона. В този момент трябва първо да разберете директорията, главите, времевите диапазони или разпределението на ключовите думи, след което да обработвате сегмент по сегмент, без да подавате многократно цялото съдържание в разговора.
Описанието на задачата трябва да посочва какво търсите, например грешки през определен период от време, вместо неясно да заявявате „анализирай всички логове“.
Как да поддържаме последователност след сегментиране
Използвайте една и съща структура на изхода за всеки сегмент и запазете изходните местоположения, след което накрая обобщете и кръстосано проверете връзките.
Например, при анализиране на логове, обхващащи няколко дни, първо определете времевия период, когато са възникнали аномалии, след което проверете свързаните събития преди и след това. Всеки път, когато разширявате обхвата на четене, обяснете причината и посочете действителните обхванати дати в края; това намалява нерелевантното съдържание и избягва погрешното правене на пълни заключения от частични проби.
- Потвърдете размера, формата и съответните секции на файла.
- Изберете обхвата на четене въз основа на въпроса.
- Запишете реда, времето или параграфа, съответстващи на всяко откритие.
- Разграничете между обхванатите части и непроверените части при обобщаване.
Не третирайте частичното четене като цялостна проверка
Ненамирането на проблеми в прочетените сегменти означава само, че такива не са намерени в този диапазон; това не предполага директно, че целият файл е без проблеми. За дълги изходи от команди можете първо да запазите резултатите и след това да извлечете резюмета; за сложни формати, първо проверете дали извличането на текст е завършено. Крайният резултат трябва да посочва обхвата на покритие, за да се избегне злоупотреба с непълни заключения по-късно.